【问题标题】:Persist VirtualHost RewriteRule in httpd.conf在 httpd.conf 中持久化 VirtualHost RewriteRule
【发布时间】:2018-09-16 23:45:27
【问题描述】:

我用 RewriteRule 编辑了 httpd.conf,它看起来像这样:

    <VirtualHost myip:80>
        ServerName mysite.com
        ServerAlias mail.mysite.com www.mysite.com
        RewriteEngine on
        RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
        JkMount /* mysite
        ...

它工作正常,但是当重建 httpd.conf 时,我所做的每一个更改都会丢失。我尝试编辑 pre_virtualhost_global.conf 但没有成功,如果有人能准确地告诉我我必须放什么以及在哪里我将非常感激。

感谢您的宝贵时间。

【问题讨论】:

标签: linux apache mod-rewrite virtualhost httpd.conf


【解决方案1】:

你提到有一个pre_virtualhost_global.conf 文件,所以我假设你有WHM/cPanel。为了修改 Apache 虚拟主机,您可以使用 WHM/cPanel 的official documentation 中描述的包含文件。

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 2019-07-29
    • 2013-05-10
    • 2017-09-08
    • 2018-12-25
    • 2015-02-05
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多