【问题标题】:Apache 2.4 whole URL rewrite httpsApache 2.4 整个 URL 重写 https
【发布时间】:2017-02-02 20:47:36
【问题描述】:

我的服务器上有一个 Apache 2.4 配置,可通过 dns 条目访问 alpha.site.com 和 beta.site.com

我希望 alpha.site.com 无缝重定向到文档根目录 /this 和 beta.site.com 无缝重定向到文档根目录 /that

我怀疑这是通过在httpd.conf中使用Apache的重写规则来完成的, 比如这样的

RewriteEngine  on
RewriteRule  "^https:\/\/alpha\.site\.com$" "https://alpha.site.com/this" [PT]

这似乎不起作用。 是否有任何关于如何使其发挥作用的见解?

【问题讨论】:

    标签: apache url url-rewriting


    【解决方案1】:

    最终通过使用别名指令(每个 URL 一个指令)来解决此问题。

    <VirtualHost _default_:443>
    ServerName alpha.site.com
    Alias "/" "/this/"
    </VirtualHost>
    

    <VirtualHost _default_:443>
    ServerName beta.site.com
    Alias "/" "/that/"
    </VirtualHost>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-10
      • 2018-02-20
      • 2016-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-25
      • 2012-08-10
      相关资源
      最近更新 更多