【问题标题】:Separate htaccess files or conditions for wordpress multisite为 wordpress 多站点分离 htaccess 文件或条件
【发布时间】:2020-05-08 14:27:16
【问题描述】:

有没有办法将条件添加到 htaccess 文件中,以便它只在正确的子域中执行命令? 如果只有子域有单独的 htaccess 文件,它也可以工作。

我想要这个,因为我的主机给了我一个命令,让我在我的子域的 htaccess 中更改它的 php 版本。我需要这个来测试,如果多站点适用于更高的 php 版本。

有没有办法做到这一点?如果有,怎么做?

编辑: 我想添加此行,但仅将其应用于单个子域:

AddType application/x-httpd-php72 .php

我的 htaccess 是一个基本的多站点 htaccess

【问题讨论】:

标签: php wordpress .htaccess multisite


【解决方案1】:

Apache 2.4 允许您在<if> directive 中使用表达式,因此您可以轻松检查请求中使用的主机名,并包装您的AddHandler 以更改PHP 版本。

https://httpd.apache.org/docs/2.4/expr.html#examples 下的第一个示例与您在此处已有的用例非常匹配。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 1970-01-01
    • 2019-04-26
    • 2012-06-03
    • 2021-05-03
    • 2013-07-21
    • 1970-01-01
    相关资源
    最近更新 更多