Aller au contenu

technobuzz

Membre
  • Compteur de contenus

    6
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. En fait, la seule ligne suivante est suffisante : RewriteRule ^index\.php?(.*)$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] soit le code total suivant : Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} !^/index.php$ RewriteRule .* - [L] RewriteRule ^index\.php?(.*)$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
  2. Trouvé ! Mais il me reste 2 problèmes à régler. Les URL des catégories où je dois ajouter "/category/" dans l'URL et l'URL de la racine sans index.php (http://www.technobuzz.fr) Voici le .htaccess : Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} !^/index.php$ RewriteRule .* - [L] RewriteCond %{QUERY_STRING} [a-zA-Z0-9-]+/[a-zA-Z0-9-]+/[a-zA-Z0-9-]+/[a-zA-Z0-9-]+-.+ RewriteRule ^index\.php$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] RewriteRule ^([a-zA-Z0-9-]+)[/]([a-zA-Z0-9-]+)[/]([a-zA-Z0-9-]+)[/][a-zA-Z0-9-]+-(.+)$ http://www.technobuzz.fr/v2/$1/$2/$3/$4? [R=301,L] RewriteCond %{QUERY_STRING} [0-9-]+/[0-9-]+-.+ RewriteRule ^index\.php$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] RewriteRule ^([0-9-]+)[/][0-9-]+-(.+)$ http://www.technobuzz.fr/v2/$1/$2? [R=301,L] RewriteRule ^index\.php?(.*)$ http://www.technobuzz.fr/v2/%{QUERY_STRING}/? [R=301,L] # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
  3. Merci captain_torche mais ça ne change rien. Le \ n'est pas interprété non plus. Il y a peut-être une piste pour transformer les URL en type path info avant le rediriger afin de virer le "?". J'ai testé ce code sans succès : Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_URI} !^/index.php$ RewriteRule .* - [L] RewriteRule ^.*$ %{QUERY_STRING} RewriteCond %{HTTP_HOST} !^www.technobuzz.fr/index.php?$ [NC] RewriteRule ^ http://www.technobuzz.fr/v2/ [R=301]
  4. J'y suis presque. L'année démarre pas trop mal... Au fait, bonne année à tous ! Voici le code que j'ai mis dans mon .htaccess à la racine du www : Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} !^www.technobuzz.fr/index.php?$ [NC] RewriteRule ^ http://www.technobuzz.fr/v2/ [R=301] Je galère encore avec le "?" que je ne parviens pas à enlever des URL. Exemples d'URL : ancien => http://www.technobuzz.fr/index.php?tag/archos nouvelle => http://www.technobuzz.fr/v2/?tag/archos cible => http://www.technobuzz.fr/v2/tag/archos/ Un p'tit coup de pouce, please...
  5. J'ai testé ceci sur le .htaccess mais je ne parviens pas à garder les anciennes URL. Tous les liens redirigent vers l'accueil http://www.technobuzz.fr/v2/ Options +FollowSymLinks # <IfModule mod_rewrite.c> # RewriteEngine On # RewriteBase /v2/ # RewriteCond %{REQUEST_FILENAME} !-f # RewriteCond %{REQUEST_FILENAME} !-d # RewriteRule . /v2 [L] # </IfModule> RewriteRule ^index.php?[/]([0-9]+)[/]([0-9]+)[/]([0-9]+)[/][0-9]+-(.+)$ [url="http://www.technobuzz.fr/v2/$1/$2/$3/$4"]http://www.technobuzz.fr/v2/$1/$2/$3/$4[/url] [R=301,L]
  6. Bonjour et bonnes fêtes à tous ! Je cherche à rediriger mes URL Je suis chez OVH (90plan). Je souhaite passer de Dotclear à Wordpress. J'aimerai reediriger toutes les URL http://www.technobuzz.fr/index.php?... vers http://www.technobuzz.fr/v2/... J'ai globalement un souci avec le ? Si vous avez une idée pour que je termine bine l'année :-) Merci !
×
×
  • Créer...