程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> lnmp啟用pathinfo並隱藏index.php,lnmppathinfo

lnmp啟用pathinfo並隱藏index.php,lnmppathinfo

編輯:關於PHP編程

lnmp啟用pathinfo並隱藏index.php,lnmppathinfo


編輯如下區段:

location ~ [^/]\.php(/|$)
{       
    # comment try_files $uri =404; to enable pathinfo
    try_files $uri =404;
    fastcgi_pass  unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fastcgi.conf;
    #include pathinfo.conf;
} 

第1行改為:
location ~ [^/]\.php
第4行注釋掉, 即前面加#
#try_files $uri =404;
去掉第8行的注釋
include pathinfo.conf;
在location ~ [^/]\.php 上面添加區段
location /
{
    if (!-e $request_filename)
    {
        rewrite "^/(.*)$" /index.php last;
    }
}
重啟Nginx
service nginx restart

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved