Htaccess redirection 301 avec plusieurs variables
chatvertdusud
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
chatvertdusud Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
chatvertdusud Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je cherchais un forum 'langage Apache' mais je n'est pas trouvé. Alors je poste ici.
Après changement de CMS, je souhaite rediriger les milliers de pages de mon site sur le nouveau cms (wordpress) et là... je bloque vraiment.
Après 1 mois de recherche sur google, je me permet de demander l'aide de la communauté de commentcamarche ;-)
J'essaie d'apprendre le langage apache, mais c'est dur dur...
l'htaccess de l'ancien site :
RewriteEngine On
RewriteRule ^livres-([0-9]+)-([0-9]*)-(.*).html$ /index.php?catid=$1&set_add_ad_cat=$2 [L,QSA]
RewriteRule ^livres-([0-9]+)-(.*).html$ /detail.php?siteid=$1 [L,QSA]
le nouveau est un wordpress classic :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /v2/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /v2/index.php [L]
</IfModule>
j'ai passé des heures..
essayé ça entre autre : Redirect 301 / http://domain/v2 [L]
mais rien.
Si quelqu'un est un spécialiste d'apache... merci
je cherchais un forum 'langage Apache' mais je n'est pas trouvé. Alors je poste ici.
Après changement de CMS, je souhaite rediriger les milliers de pages de mon site sur le nouveau cms (wordpress) et là... je bloque vraiment.
Après 1 mois de recherche sur google, je me permet de demander l'aide de la communauté de commentcamarche ;-)
J'essaie d'apprendre le langage apache, mais c'est dur dur...
l'htaccess de l'ancien site :
RewriteEngine On
RewriteRule ^livres-([0-9]+)-([0-9]*)-(.*).html$ /index.php?catid=$1&set_add_ad_cat=$2 [L,QSA]
RewriteRule ^livres-([0-9]+)-(.*).html$ /detail.php?siteid=$1 [L,QSA]
le nouveau est un wordpress classic :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /v2/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /v2/index.php [L]
</IfModule>
j'ai passé des heures..
essayé ça entre autre : Redirect 301 / http://domain/v2 [L]
mais rien.
Si quelqu'un est un spécialiste d'apache... merci
A voir également:
- Htaccess redirection 301 avec plusieurs variables
- Avertissement de redirection - Forum Virus
- L'url suivante, censée aboutir à un article, donne lieu à une redirection indiquant que la page n'a pas été trouvée. retrouvez la page recherchée. reportez le titre de l’article et son auteur. - Forum Microsoft Edge / Internet Explorer
- Redirection de mail - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Range avec une Variable ✓ - Forum VB / VBA
1 réponse
Salut
dans htaccess sur l'ancien site tu efface toutes les redirections puis
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
dans htaccess sur l'ancien site tu efface toutes les redirections puis
RewriteCond %{HTTP_HOST} ^ancien-domaine.com [NC] RewriteRule ^/?(.*) [http://www.nouveau-domaine.com/]$1 [L,R=301] RewriteCond %{HTTP_HOST} ^www.ancien-domaine.com [NC] RewriteRule ^/?(.*) [http://www.nouveau-domaine.com/]$1 [L,R=301]
Un petit merci vaut mieux qu'une grande ignorance !
Donc si votre sujet est résolu une réponse avec merci c'est pas de refus.
réponse :
The requested URL /photo-3241-appariel-photo-numerique-minolta.html was not found on this server.
j'ai omis de préciser que la structure de l'adresse était différente.
Ancienne adresse
nom-de-domaine.com/photo-3241-appariel-photo-numerique-minolta.html
nouvelle adresse
nom-de-domaine.com/v2/ads/appariel-photo-numerique-minolta
ça complique ...
merci quand même