Htaccess rewriterule -> site.com/?variable -> site.com/variable/
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- graphys
- Nouveau WRInaute

- Messages: 11
- Inscription: 29 Oct 2008
Htaccess rewriterule -> site.com/?variable -> site.com/variable/
Bonsoir, voilà une bonne heure que je cherche ici et ailleurs et rien ne fonctionne pour moi.
Mon but :
- un blog dotclear 2 avait des URL du type : http://sousdomaine.domaine.com/?post/2010/09/09/bon-appêtit
- ce blog est passé à wordpress 3 (réseau multisite activé) et a des URL du type : http://sousdomaine.domaine.com/post/2010/09/09/bon-appetit
Donc en gros le ? se transforme en /
La contrainte c'est le .htaccess de wordpress mu :
quoi que je fasse il se fiche de ce que je rajoute comme règle dans le htaccess ou ce que je mets en URL dans le navigateur. Pour http://monsite.com/index.php?variable/truc il transforme en http://monsite.com/?variable/truc et ça ne le dérange pas ! Sauf que perso j'ai besoin qu'il m'envoie vers http://monsite.com/variable/truc/
Même un Errordocument ne fait rien...
Bref, je suis paumé là
Est-ce que quelqu'un a une piste svp ?
Merci beaucoup
Mon but :
- un blog dotclear 2 avait des URL du type : http://sousdomaine.domaine.com/?post/2010/09/09/bon-appêtit
- ce blog est passé à wordpress 3 (réseau multisite activé) et a des URL du type : http://sousdomaine.domaine.com/post/2010/09/09/bon-appetit
Donc en gros le ? se transforme en /
La contrainte c'est le .htaccess de wordpress mu :
- Code: Tout sélectionner
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
quoi que je fasse il se fiche de ce que je rajoute comme règle dans le htaccess ou ce que je mets en URL dans le navigateur. Pour http://monsite.com/index.php?variable/truc il transforme en http://monsite.com/?variable/truc et ça ne le dérange pas ! Sauf que perso j'ai besoin qu'il m'envoie vers http://monsite.com/variable/truc/
Même un Errordocument ne fait rien...
Bref, je suis paumé là
Est-ce que quelqu'un a une piste svp ?
Merci beaucoup
- graphys
- Nouveau WRInaute

- Messages: 11
- Inscription: 29 Oct 2008
Re: Htaccess rewriterule -> site.com/?variable -> site.com/variable/
Bon, j'ai laissé tombé les htaccess et utilisé php, ça me paraît moins chinois et tant pis :
http://www.wordpress-fr.net/support/sujet-43032-redirection-url-dotclear-celles
Au moins ça pourra servir à d'autres dans le même cas
http://www.wordpress-fr.net/support/sujet-43032-redirection-url-dotclear-celles
Au moins ça pourra servir à d'autres dans le même cas
2 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Probleme variable php '.xxxx.' dans autre variable '.zzzz.'
- Enlever une variable du htaccess
- htaccess, opération sur variable
- htaccess et changement de nom de variable
- variable de donnée dans .htaccess?
- Redirection avec variable sur un htaccess
- Comment déclarer variable dans un .htaccess ?
- Problème rewriting/htaccess une variable
- Pb de htaccess avec redirection sous domaine et variable
- rewriting url avec variable par .htaccess
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités
