簡單介紹Nginx tp3.2.3 404問題解決方案
這篇文章主要介紹了Nginx tp3.2.3 404問題解決方案,文中透過示例程式碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下 |
最近我把Apache給換成nginx,當我把tp專案搬過去執行的時候發現404 錯誤 ,原來是因為nginx不支援 pathinfo 模式,需要自己配置,下面我配置在server配置裡面:
location / { #root html index index.html index.htm index.php ; if (!-e $request_filename) { rewrite ^/test/tp/(.*)$ /test/tp/index.php/$1 last; break; } location ~ \.php { #注意這裡一定要一樣,不能有$ set $script $uri; set $path_info "/"; if ($uri ~ "^(.+\.php)(/.+)") { set $script $1; set $path_info $2; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php?IF_REWRITE=1; include fastcgi_params; fastcgi_param PATH_INFO $path_info; fastcgi_param SCRIPT_FILENAME $document_root/$script; fastcgi_param SCRIPT_NAME $script; }
儲存配置之後,重啟 nginx ,配置成功,直接支援類似於 /Index.html 這樣的偽靜態模式。
以上就是本文的全部內容,希望對大家的學習有所幫助。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2748056/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 簡單介紹Windows中將Nginx新增為服務的問題WindowsNginx
- 簡單介紹redis分散式鎖解決表單重複提交的問題Redis分散式
- 簡單介紹nginx 變數使用Nginx變數
- Nginx跨域的問題解決方案Nginx跨域
- nginx /Java 解決跨域問題方案NginxJava跨域
- 簡單介紹使用Nginx限制百度蜘蛛頻繁抓取的問題Nginx
- AngularJs解決跨域簡單介紹AngularJS跨域
- 跨域問題,解決方案 - Nginx反向代理跨域Nginx
- 簡單介紹nginx反向代理及使用Nginx
- Vue 路由 history 模式踩坑記錄:nginx 配置解決 404 問題Vue路由模式Nginx
- 配置nginx解決vue路由history模式下重新整理404問題NginxVue路由模式
- NodeJS require路徑問題簡單介紹NodeJSUI
- nginx簡易使用教程,使用nginx解決跨域問題Nginx跨域
- 一個簡單的統計問題(解決方案:Trie樹)
- nginx配置 vue打包後的專案 解決重新整理頁面404問題|nginx配置多端訪問NginxVue
- 用簡單的方法解決問題
- 簡單問題複雜著解決
- Vue專案History模式404問題解決Vue模式
- javascript for in語句瀏覽器相容問題簡單介紹JavaScript瀏覽器
- getBoundingClientRect()瀏覽器相容問題簡單介紹GCclient瀏覽器
- java註解的簡單介紹Java
- JavaScript this指向解綁簡單介紹JavaScript
- 解決vue專案部署到Nginx重新整理頁面報404的問題VueNginx
- 前端跨域問題解決方案(基於node與nginx)前端跨域Nginx
- [解決方案]IIS配置後報錯404,500,502等系列問題
- 圖文識別解決方案介紹
- 簡單介紹Pygame 精準檢測影像碰撞的問題GAM
- 簡單介紹Lombok使用@Tolerate實現衝突相容問題Lombok
- 簡單介紹最新python 字串陣列互轉問題Python字串陣列
- Apache Kafka簡單介紹 - 解道JdonApacheKafka
- SVG簡單介紹SVG
- HTML簡單介紹HTML
- ActiveMQ簡單介紹MQ
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- SCSS 簡單介紹CSS
- UICollectionView 簡單介紹UIView