2013-03-30 2 views
1

Comment puis-je rediriger les URL partageant la même URL? Je sais que si c'est www.domain.com/page1/*, vous pouvez les rediriger de cette façon vers une nouvelle URL de destination. Cependant, que se passe-t-il si je dois seulement rediriger si elle correspond à la fin de la chaîne d'URL seulement.URL générique Rediriger via htaccess

Par exemple, comment puis-je rediriger toutes les URL contenant le mot post_ad.html à la fin?

Alors que www.domain.com/page1/feb/post_ad.html (tous avec post_ad.html à la fin seulement) réoriente juste wwww.domain.com/postnew.html~~V~~singular~~3rd

Répondre

0

Activer mod_rewrite et .htaccess par httpd.conf puis mettre ce code dans votre .htaccess sous le répertoire DOCUMENT_ROOT:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule (^|/)post_ad\.html$ /postnew.html [L,NC,R=301] 
+1

Grande réponse, il a travaillé comme un charme !! –

+1

@ScottRogers alors vous devez cliquer sur la coche à côté de la réponse pour le marquer comme la bonne réponse. ;) (Vous obtenez un représentant bonus pour le faire!) – Jon

+0

Bon pour savoir que cela a fonctionné, pouvez-vous maintenant cliquer sur la coche à côté de la réponse pour le marquer comme le "accepté". – anubhava

Questions connexes