简单的网址通过RetriteRule在htaccess无法正常工作

时间:2011-10-25 14:46:46

标签: apache .htaccess mod-rewrite

我需要将单个网址重定向到另一个网址,没有参数或其他任何内容

domain.com/snow

superdomain.com/longer/url/snow

我正在尝试使用.htaccess以下内容:

RewriteRule ^snow http://superdomain.com/longer/snow [R=301,L]

RewriteRule ^snow$ http://superdomain.com/longer/snow [R=301,L]

但他们都没有工作,不知道我错过了什么?

注意:网址只是示例,但它们的结构与我需要的相同

2 个答案:

答案 0 :(得分:1)

刚刚发现了! / snow / 文件夹有自己的.htaccess :)

答案 1 :(得分:1)

如果您不需要参数或任何内容,RedirectPermanent是一个更简单的选项:

RedirectPermanent /snow http://superdomain.com/longer/snow