.htaccess重写以将冗余URL重定向到非冗余URL

时间:2014-01-20 10:29:36

标签: .htaccess url redirect

我尝试编写通用的.htaccess命令,以便我可以使下面的内容发生;但到目前为止还没有取得任何成功。

www.mysite.com/x/x/      Redirects to   www.mysite.com/x/
www.mysite.com/x/y/y/    Redirects to   www.mysite.com/x/y/
www.mysite.com/x/y/y/x/  Redirects to   www.mysite.com/x/

请注意,我正在努力使其非常通用,即x和y可以是任何目录名称。任何帮助将不胜感激。

谢谢, 迪瓦卡尔

1 个答案:

答案 0 :(得分:0)

  

在htaccess中应用以下重定向

  Redirect 301 /x/x/ /x/
  Redirect 301 /x/y/y/ /x/y/
  Redirect 301 /x/y/y/x/ /x/