标题:
[求助]
v3配置nginx虚拟目录支持php的方法
[打印本页]
作者:
toudu
时间:
2017-2-10 20:03
标题:
v3配置nginx虚拟目录支持php的方法
服务器用的是wdcp v3,环境选择的是nginx+apache
最近工作需要,需要给一个网站配置虚拟目录。
nginx配置虚拟目录并且支持php,用的是alias。
比如在targeta.com的conf文件中配置。
targeta.com的路径是
/www/web/targeta
_com/public_html/
我想把
targetb.com的一个目录指向targeta.com,即http://
targeta.com/test访问的实际目录是
http://
targetb.com/test
在
targeta.com的nginx配置文件添加location
location /test/ {
alias /www/web/targetb_com/public_html/test/;
}
这样,静态文件访问是成功的,但是不支持php,为了支持php文件,我找了资料。
location ~ /test/.+\.php$ {
root /data1/;
rewrite /test/(.*\.php) /$1 break;
include fastcgi_params;
fastcgi_pass unix:/tmp/php-fcgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /data1/test/$fastcgi_script_name;
}
在v3,支持php我看是这样
location ~ \.php$ {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
那么在nginx的conf中特定目录支持php应当怎么写?
我也试图这样跳转
location ~ /test/.+\.php$ {
proxy_pass http://127.0.0.1:88;
include naproxy.conf;
}
但是不成功,请问需要怎样做?
谢谢
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2