【问题标题】:apache .htaccess: hiding subdomain redirectapache .htaccess:隐藏子域重定向
【发布时间】:2013-07-02 10:44:29
【问题描述】:

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

有什么办法可以做到吗?

我试过了

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

但重定向显示在地址栏中

感谢您的帮助

【问题讨论】:

    标签: apache .htaccess subdomain


    【解决方案1】:

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

    Options +FollowSymLinks -MultiViews
    # Turn mod_rewrite on
    RewriteEngine On
    RewriteBase /
    
    RewriteRule ^experiential/(.+?)/?$ http://subdomain.mydomain.com/$1 [P,L,NC]
    

    【讨论】:

      猜你喜欢
      • 2016-02-12
      • 2019-08-10
      • 1970-01-01
      • 2020-07-26
      • 1970-01-01
      • 1970-01-01
      • 2014-06-17
      • 2019-10-13
      相关资源
      最近更新 更多