我正在尝试设置文件“nginx.conf”以获得友好的 URL。
我有以下网址:
/ -> /index.php
/view/ -> /view/index.php
/view/client/ -> /view/client.php
/logout/ -> /logout.php
我正在尝试使用以下代码:
root /usr/share/nginx/html;
index index.php index.html;
location / {
try_files $uri $uri.php $uri/ =404;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_intercept_errors on;
include fastcgi_params;
fastcgi_index index.php;
fastcgi_pass php-fpm;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
只有 url“/”和“/view/”起作用。有人遇到过这种情况吗?
我搜索了一下,但没有找到以 / 结尾的 URL 内容。