IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Problème de redirection 301 de joomla à HTML


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2012
    Messages : 1
    Par défaut Problème de redirection 301 de joomla à HTML
    Bonjour

    J'ai un problème sur mon site web, il était en Joomla et je l'ai changé en dreamweaver.
    Lors du changement de Joomla à dreamweaver, j'ai effectuer un remplacement de mon nouveau site sans changer le nom de domaine.
    Alors mon problème google mémorise les anciennes pages de Jommla.
    La page index.php n'existe plus dans mon site, par contre index.html existe.

    Lors du passage du robot Google sur mon site, OVH nous envoie ce message :

    [error] [host www.xxx.fr] script not found or unable to stat: /xxx/xxxx/www/index.php

    Le problème que la refonte du site a été faite sans redirection 301 de joomla à dreamweaver. Des pages introuvables existent exemple: index.php Est ce que je peux mettre cette syntaxe pour éliminer l'existence d'une page introuvable :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteBase /
    RewriteRule ^index.php\?page=(.+)&id=(.+)&p=(.+)$ http://xxxx.com/$1-$2-$3.html [R=301,L]
    Merci

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ce n'est pas la bonne syntaxe : RewriteRule n'a pas accès à la query string. Il faut passer par RewriteCond :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteCond %{QUERY_STRING} ^page=(.+)&id=(.+)&p=(.+)$
    RewriteRule ^index.php http://xxxx.com/%1-%2-%3.html [R=301,L]

Discussions similaires

  1. Redirection 301 : problème quelque part
    Par Shiva dans le forum Apache
    Réponses: 3
    Dernier message: 21/02/2014, 15h06
  2. Problèmes redirections 301
    Par serpolet dans le forum Apache
    Réponses: 3
    Dernier message: 07/05/2012, 10h27
  3. Problème de redirection 301
    Par bpdelavega dans le forum Apache
    Réponses: 2
    Dernier message: 17/11/2011, 09h19
  4. [PHP-JS] Problème de redirection vers une page html
    Par Don-Leplang dans le forum Langage
    Réponses: 4
    Dernier message: 07/04/2007, 19h16
  5. Problème de chaine sur une page HTML
    Par Kerod dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 23/11/2004, 16h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo