Se connecter avec
S'enregistrer | Connectez-vous

htacess et règles de rewriting : quelques soucis

Dernière réponse : dans Programmation

Bonjour à tous,

Voilà je viens de changer mon blog qui tournait avant sous dotclear pour passer sous Wordpress 2.

Wordpress permet de gérer un url rewriting personnalisé, j'ai activé le mode et j'ai donc un htaccess avec ces lignes :

  1. RewriteEngine On
  2. RewriteBase /blog/
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteRule . /blog/index.php [L]


Seulement j'aimerais ajouter des règles pour que par exemple les anciennes url redirige vers les nouvelles..

Exemple : faire que l'ancienne adresse de mon flux RSS qui était monsite.tld/blog/rss.php affiche monsite.tld/blog/feed/ ; pour le moment j'ai une 404 (normal l'ancienne adresse ne correpond plus à rien...)

j'ai tenté ça mais ça ne fonctionne pas :

  1. RewriteEngine On
  2. RewriteBase /blog/
  3. RewriteCond %{REQUEST_FILENAME} ^/blog/rss.php
  4. RewriteRule ^/blog/rss.php$ ^/blog/feed/
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /blog/index.php [L]


Quelqu'un aurait une idée ?

(je précise que je suis chez OVH)

merci mille fois d'avance à qui pourra me mettre sur la bonne voie !

Autres pages sur : htacess regles rewriting soucis

Lassé par la pub ? Créez un compte
Expert Programmation

Salut,

Teste ceci :
  1. RewriteEngine On
  2. RewriteBase /blog/
  3. RewriteRule ^rss.php$ ^/feed [QSA,L]
  4. RewriteCond %{REQUEST_FILENAME} !-f
  5. RewriteCond %{REQUEST_FILENAME} !-d
  6. RewriteRule . /blog/index.php [L]
Lassé par la pub ? Créez un compte
Tom's guide dans le monde