我如何根据主机名在 .htaccess 上设置 php_value?
how do i set php_value on .htaccess based on host name?
在我的网络服务器中,我在 .htaccess 中添加了一些行来设置 php_value。 .htaccess 代码如下:
<IfModule mod_php5.c>
php_value auto_prepend_file '\var\prevalue.php'
</IfModule>
<IfModule mod_php7.c>
php_value auto_prepend_file '\var\prevalue.php'
</IfModule>
我如何为特定主机执行此操作,例如 (xyz.com)
请指教
未测试,但您可以使用 if
和 HTTP_HOST
:
<If "%{HTTP_HOST} == 'xyz.com'">
php_value auto_prepend_file '\var\prevalue.php'
</If>
<Else>
php_value auto_prepend_file '\var\otherprevalue.php'
</Else>
或者:
<If "%{HTTP_HOST} == 'xyz.com'">
php_value auto_prepend_file '\var\prevalue.php'
</If>
<If "%{HTTP_HOST} == 'abc.com'">
php_value auto_prepend_file '\var\otherprevalue.php'
</If>
在我的网络服务器中,我在 .htaccess 中添加了一些行来设置 php_value。 .htaccess 代码如下:
<IfModule mod_php5.c>
php_value auto_prepend_file '\var\prevalue.php'
</IfModule>
<IfModule mod_php7.c>
php_value auto_prepend_file '\var\prevalue.php'
</IfModule>
我如何为特定主机执行此操作,例如 (xyz.com)
请指教
未测试,但您可以使用 if
和 HTTP_HOST
:
<If "%{HTTP_HOST} == 'xyz.com'">
php_value auto_prepend_file '\var\prevalue.php'
</If>
<Else>
php_value auto_prepend_file '\var\otherprevalue.php'
</Else>
或者:
<If "%{HTTP_HOST} == 'xyz.com'">
php_value auto_prepend_file '\var\prevalue.php'
</If>
<If "%{HTTP_HOST} == 'abc.com'">
php_value auto_prepend_file '\var\otherprevalue.php'
</If>