2014-01-20 88 views
0

我试图编写通用的.htaccess命令,以便我可以使下面的事情发生;但至今没有取得任何成功。.htaccess重写将冗余URL重定向到非冗余URL

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可以是任何目录名称。任何帮助都感激不尽。

感谢, 迪瓦卡尔

回答

0

应用以下的重定向在你的htaccess

Redirect 301 /x/x/ /x/ 
    Redirect 301 /x/y/y/ /x/y/ 
    Redirect 301 /x/y/y/x/ /x/ 
+0

谢谢,它的工作原理为我证明你的方式! –