1

我有这个问题:例如,我希望http://www.mydomain.com/experiential/mypage将被重定向到http://subdomain.mydomain.com/mypage而不会在地址栏中显示更改。物理上,域和子域将托管在不同的服务器上。

有什么办法可以做到这一点?

我试过了

RewriteRule ^experiential/(.*)$ http://subdomain.mydomain.com/$1 [L,QSA]

但重定向显示在地址栏中

谢谢你的帮助

4

1 回答 1

1

只有在托管的 Apache 上启用 mod_proxy 时才有可能www.mydomain.com。一旦启用,您的 .htaccess 中就会有这样的规则:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^experiential/(.+?)/?$ http://subdomain.mydomain.com/$1 [P,L,NC]
于 2013-07-02T10:55:29.557 回答