thinkPHP 5 nginx 部署時,只跳轉首頁問題
阿新 • • 發佈:2019-02-08
在使用tp5時候把它部署到伺服器上發現一個奇葩的事情,就是它預設訪問config配置的預設頁,無論怎麼跳轉到其他介面都不好使,最終重寫了 Nginx 的配置檔案解決了這個問題
server{ listen 80; server_name www.XXXX.com; index index.php index.html index.htm; root /var/www/didu; location ~ \.php #原來這個裡有“$” 去掉就ok { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; #新加第一句 fastcgi_param PATH_INFO $fastcgi_path_info;#新加第二句 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#新加第三句 include fastcgi.conf; } location / { try_files $uri $uri/ /index.php?$query_string; } }