這份配置檔案能解決什麼問題?
1)php專案pathinfo模式的支援。
pathinfo模式url比如:tpshop.com/index.php/home/index。
如果url沒有index.php,例如:tpshop.com/home/index/index.html。配置檔案會重寫(rewrite)url。
2)解決訪問css,js,等靜態資源返回404的問題。
當前環境
windows+nginx1.14+php5.6
參考文章
贊)
server
location /
}# css,js,img等靜態資源訪問
}
注意:
有乙個地方容易忽略,著重提醒一下。這裡是這樣的,
location ~ \.php/?.*$ {}
而不是
location ~ \.php${} #這是nginx預設配置的寫法
下面的匹配規則並不匹配: 這樣的url。 nginx配置檔案示例
1 nginx作為靜態資源伺服器配置 location ceng location hehe 強調location 後的 順序不能反了 2 nginx作為反向 伺服器配置 location test proxy redirect引數說明 這個引數只在發生重定向時生效,前提 proxy redirec...
nginx配置教程(集合)及配置檔案示例
nginx安裝及配置詳解 本篇講述了nginx在window和ubuntu及mac中的安裝和配置 菜鳥教程 nginx 配置詳解 nginx 反向 與負載均衡詳解 的開源專案 tengine nginx開發從入門到精通 國內乙個運維 運維與架構 nginx.cn nginx 功能與負載均衡詳解 ng...
nginx配置檔案
執行使用者 user nobody nobody 啟動程序 worker processes 2 全域性錯誤日誌及pid文件 error log logs error.log notice pid logs nginx.pid 工作模式及連線數上限 events 設定http伺服器,利用他的反向 功...