如何使用htaccess重定向特定页面

时间:2012-08-20 21:08:53

标签: .htaccess redirect

我一直在寻找htaccess代码来重定向单个页面,并且在许多解决方案中没有运气。

基本上我需要重定向这个:

/example/my-stuff/

为:

/example/home/

但我不希望重定向除/ my-stuff /之外的任何其他页面。例如。这些页面不应重定向并保持不变。

/example/my-stuff/a-page
/example/my-stuff/anything

先谢谢你们! :)

1 个答案:

答案 0 :(得分:5)

在文档根目录中的htaccess文件中,您可以添加以下内容:

RedirectMatch 301 ^/example/my-stuff/$ /example/home/

或者您可以改为使用mod_rewrite:

RewriteEngine On
RewriteRule ^example/my-stuff/$ /example/home/ [L,R=301]