Erreur 500 avec redirect 301 dans htaccess

Nouveau WRInaute
Bonjour,

J'ai un site sous SPIP2 chez OVH.
Le fichier .htaccess est actif, il utilise l'URL rewriting et j'ai configuré SPIP pour avoir des URLs propres.
Les URLs sont affichées et référencées sous la forme : mon_site/ma_page
Elles s'écrivent sans le .html .

Suite à changement de nom de domaine, je veux rediriger les 40 pages du sitemap vers le nouveau site, ce qui me semble le mieux.

J'ai ajouté mes 40 lignes à la fin du fichier .htaccess sous la forme :
Redirect 301 /ma_page_x http://mon_nouveau_site/ma_page_x

Et j'obtiens une erreur 500.

Comment dois-je faire ?

Merci.
 
WRInaute accro
LeCab a dit:
J'ai ajouté mes 40 lignes à la fin du fichier
Tu a essayé de les placer avant les traitements spip ? sinon la 500 est souvent une erreur dans la syntaxe de la règle.
 
Nouveau WRInaute
Merci pour la réponse.
J'ai résolu mon problème de redirection d'URLs propres.
Les URLs propres sont générées à partir du titre de l'article.

Il faut que SPIP puisse gérer les URLs non standard avant la redirection.
Donc le fichier htaccess doit contenir le code tel qu'il est distribué et la redirection 301 à la fin.

Cordialement.
 
Discussions similaires
Haut