2012-07-30 138 views
19

我试图将文件夹及其所有子文件重定向到带有.htaccess文件的URL。.htaccess将文件夹重定向到一个url

Redirect 301 /abc/cba/ http://www.aaa.com/ 

会让/abc/cba/ddd/index.html重定向到http://www.aaa.com/ddd/index.html

我想是重定向到/abc/cba/ /abc/cba/ddd/index.htmlhttp://www.aaa.com/

谁能帮助?谢谢。如果有不清楚的地方,请告诉我。

+0

我有我的godaddy.com共享主机服务器和主域abc.com现在我有另一个域名注册xyz.com一些其他3服务不在godaddy上。对于这个新网站xyz.com我已经在我的godaddy托管服务器的xyz目录中安装了wordpress。 现在如何通过保持abc.com网站的原样将此xyz.com域指向我的托管服务器的xyz目录? – 2016-11-07 17:23:31

回答

24

默认情况下,Redirect排序映射路径节点到一个新的路径节点,所以任何之后的第一个路径被附加到目标URL。

尝试:

RedirectMatch 301 ^/abc/cba/ http://www.aaa.com/? 

或者,如果你宁愿使用mod_rewrite代替mod_alias中的:

RewriteEngine On 
RewriteRule ^/?abc/cba/ http://www.aaa.com/? [R=301,L] 
相关问题