我正在努力限制/消除重复。
根据我对一些
灯
宿主提供程序(尤其是在共享服务器上)有一些php ini指令在php脚本内设置时被忽略,但在
.htaccess
;工艺流程应该非常简单:
检测任何
mod_php*
-并设置环境变量(如果找到)
检查此环境变量并设置所有
php_value
指令一次
将所有请求重定向到PHP,以便根据配置处理请求
目的是保留所有内容,除非PHP可以根据config——per-user/bot/api/etc……来处理请求,并且通过这种方式,显然不能将任何PHP代码作为文本o\u o
我不知道为什么这会变得更复杂,但我拒绝接受我必须复制一份
PHPY值
指令4次——仅仅是因为ApacheConf太(expletive deleted)了,无法处理最简单的逻辑条件。(桌面)或者我对ApacheConf还不够了解,请帮助;下面的代码抛出了一个
四百
错误,除非我为每个PHP版本复制每个块(以及每个宿主提供程序自己的mod_php*后缀),否则我无法让它工作,因为PHP版本热切换。
以下是[bl/thr]的内容:
RewriteEngine On
RewriteBase /
SetEnv MODPHP 1
SetEnv MODPHP 1
SetEnv MODPHP 1
php_value expose_php Off
php_value short_open_tag On
php_value display_errors On
php_value max_execution_time 60
php_value default_charset UTF-8
# list shortened for brevity
RewriteCond %{DOCUMENT_ROOT}/.auto.php -f
RewriteRule ^(.*)$ .auto.php [L]