我在子目录中有一个html页面 - http://example.com/subdir/old.html
我已将其重命名为new.html
,并且我希望链接到old.html
的所有内容都重定向到new.html
。但是,我不想让root中的htaccess复杂化。所以我在subdir中创建了一个htaccess文件。
我已经尝试将这些行放在subdir的htaccess文件中:
Redirect 302 old.html http://example.com/subdir/new.html
Redirect 302 /old.html http://example.com/subdir/new.html
Redirect 302 http://example.com/subdir/old.html http://example.com/subdir/new.html
但它们都不起作用(http://example.com/subdir/old.html
给出了404)。任何提示将不胜感激。
答案 0 :(得分:1)
尝试使用RedirectMatch :(我无法让Rdirect在subdir中工作)
RedirectMatch 302 old.html http://example.com/subdir/new.html