Tom*_*yle 2 php apache .htaccess virtualhost nginx
好的,我曾经使用过Apache-我现在已经搬到了Nginx,并且喜欢它,但是当涉及到我的.htaccess
价值观时,我完全陷入了困境。
我有这个htaccess文件:
php_value auto_prepend_file Resources/Core.php
php_value short_open_tag On
Run Code Online (Sandbox Code Playgroud)
我不完全确定如何在nginx中复制它。我知道我可以使用全局php.ini
文件,但是我不想在所有虚拟主机上都只有一个。
谢谢汤姆
实际上,汤姆,NGINX不考虑目录覆盖。
但是,您可以将虚拟主机设置中的设置更改为:
location ~ \.php$ {
expires off;
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www//httpdocs/$fastcgi_script_name;
fastcgi_param PHP_VALUE "auto_prepend_file=/var/www/your_folder/Resources/Core.php";
}
Run Code Online (Sandbox Code Playgroud)
设置文件将在Linux服务器的默认安装中的“ / etc / nginx / sites-available”中找到,更改并重新启动NGINX
归档时间: |
|
查看次数: |
2246 次 |
最近记录: |