訪問a.com/pay.php nginx直接報錯了 File not found. 因為我php yii2項目用了路由規(guī)則pay.php 會訪問 a.com/pay/test/add 這個url.現在問題來了??梢晕矣昧薾ginx 訪問 a.com/pay.php 直接就報錯了。還沒走到我php項目來。。。
以下是我的配置:
server {
listen 80;
server_name a.com;
index index.php index.html index.htm;
set $DOCROOT "/data/web/fr/frontend/web";
location / {
root $DOCROOT;
try_files $uri $uri/ /index.php?$args @rewrite
index index.php;
if ($host ~* /pay.p a.com/pay/test/add/$1 permanent;
}
}
location ~* .*\.(php|php5)?$ {
root $DOCROOT;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
}
}
怎么配置都不好,希望大神幫助。
添加回答
舉報
0/150
提交
取消