【问题标题】:access the same subdomain using another subdomain without changing url使用另一个子域访问相同的子域而不更改 url
【发布时间】:2018-07-25 04:35:26
【问题描述】:

我有一个主机,但想显示一个不同的子域。我有 2 个子域指向一个主机。私有子域称为private.thedomain.com,公众称为the.public.domain.thedomain.com

我想做的是让人们使用the.public.domain.thedomain.com 子域。因此,如果用户转到the.public.domain.thedomain.com,它将转到private.thedomain.com,而不会将URL 更改为private.thedomain.com

几天来,我已经尝试通过搜索和研究来寻找答案,但没有任何东西可以为我指明正确的方向。我已经尝试查看 mod_rewrite 但它似乎对我不起作用,如果有人可以给我一个例子或指出我正确的方向,将不胜感激

【问题讨论】:

    标签: apache http mod-rewrite


    【解决方案1】:

    您可以使用 proxypass 指令将“private.thedomain.com”用作“the.public.domain.thedomain.com”的后端

    Listen 0.0.0.0:80
    <VirtualHost *:80>
        ServerName private.thedomain
        DocumentRoot /var/www/private
    </VirtualHost>
    
    <VirtualHost *:80>
        ServerName the.public.domain.thedomain
    
        DocumentRoot /var/www/public
    
        Proxypass / http://private.thedomain
        ProxyPassReverse / http://private.thedomain
    
    </VirtualHost>
    

    【讨论】:

      猜你喜欢
      • 2014-01-18
      • 2013-07-04
      • 2017-02-02
      • 2021-09-01
      • 2017-07-23
      • 1970-01-01
      • 1970-01-01
      • 2017-09-17
      • 2013-10-14
      相关资源
      最近更新 更多