如何在URL末尾重定向具有通用文件名的页面?

时间:2014-05-15 15:40:42

标签: .htaccess mod-rewrite redirect

我想重定向以相同表达式结尾的不同页面,例如:

/something.php

我有以下网址:

/truc/machin/something.php
/truc/tous-56/something.php
/truc/machin/tous-56/something.php

我不希望在我的.htaccess中有大量的行,我想通过正则表达式的通用规则来解决这个问题。

你能不能帮我找到合适的表达方式,以便重新定位.htaccess中的所有内容?

1 个答案:

答案 0 :(得分:0)

这应该适合你:

RewriteEngine On
RewriteRule ^(.*)/something.php$ /somethingelse.php [R=301,L]

如果something.php位于网址中,它会将somethingelse.php重定向到something.php