.htaccess从旧文件夹名称重定向到新文件夹名称

时间:2013-06-10 11:49:53

标签: .htaccess joomla

我有.htaccess规则,它将一个文件夹名称重写为新的 -

RewriteEngine on
RewriteRule ^home/(.*) profile/$1

网址www.domian.com/home/abc.htmlwww.domain.com/profile/abc.html都符合此规则。如果用户直接在浏览器中输入...home/abc.html,是否有办法在不更改锚标记的情况下自动从.../home/abc.html重定向到../profile/abc.html

任何帮助表示赞赏。 感谢。

1 个答案:

答案 0 :(得分:0)

尝试将规则更改为:

RewriteRule ^home/(.*) profile/$1 [L,R=301]

在规则中添加[L,R=301]标志会使请求被重定向而不是在内部重写。