通过屏蔽它来重定向URL通过htaccess

时间:2013-06-29 12:55:15

标签: php .htaccess mod-rewrite

我有两个域名,www.domainA.com和www.domainB.com。我在domainA.com/files中有实际文件。当用户访问www.domainB.com时,他应该重定向到www.domainA.com/files。但在地址栏中,它应显示www.domainB.com。

我不知道怎么做。有人请建议我如何实现这一目标。

*已编辑 *

我已经从http://sourceforge.net/projects/phpr0xi/下载了代理脚本并在.htaccess中做了同样的想法,但它给了我以下错误。 404 Not Found 服务器找不到请求的页面:

我在www.domainB.com上的.htaccess。

RewriteEngine on
RewriteRule ^domainb(.*) http://www.domainA.com/domainb$1 [P]

1 个答案:

答案 0 :(得分:0)

你可以尝试这个htaccess redirect,它应该为你生成302重定向的代码。

#302 Redirect Entire Old directories
RedirectMatch 302 domainb(.*) http://www.domainA.com/domainb$1

由于您希望将旧域保留在地址栏上,因此302重定向代码将执行此操作