我已经用php框架编写了一个网站。但是,当我在nginx上部署时,只有主页可以显示,而其余的只是在 404文件未找到中,我做了一些研究,说PathInfo配置不正确。我不确定如何为nginx配置PathInfo。希望有人可以建议我如何配置Pathinfo。谢谢!
我试图将= 404更改为index.php文件,并添加位置。但是,当我导航到其他页面时,它变成找不到文件。
server {
listen 443;
server_name _;
root /var/www/htdocs;
port_in_redirect off;
# pretend we got the request over https
set $ssl on;
include "set_cookie.conf";
rewrite_by_lua_file "share/lua/5.1/auth_filter.lua";
location / {
# comment this out to use @dflapp
index index.html index.htm index.php index.jsp;
try_files $uri $uri/ /index.php;
# uncomment this to use @dflapp
#try_files $uri @dflapp;
}