2010-12-07 20 views
-1

Je voudrais mettre en place d'une simple redirection apache qui redirige l'URL A à URL Bquestion simple redirection apache

A: http://myURL.example/msc3/fr

B: http://myURL.example/msc3/fr/index_fr

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteRule http://myURL.example/msc3/fr http://myURL.example/msc3/fr/index_fr 

Je pense que je suis proche Mais ça ne fonctionne pas.

Répondre

1

Vous pouvez uniquement spécifier le URL path dans RewriteRule, dans le cas du fichier .htaccess uniquement le chemin d'URL sans le préfixe de chemin contextuel (dans ce cas /). Alors:

RewriteRule ^msc3/fr http://example.com/msc3/fr/index_fr 

Notez que cela correspond à aucun URL qui est juste chemin commence avec /msc3/fr comme ^ marque le début de la chaîne.