欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Nginx+CI框架出現(xiàn)404錯(cuò)誤怎么解決

 更新時(shí)間:2016年03月04日 09:10:43   投稿:mrr  
這篇文章主要介紹了Nginx+CI出現(xiàn)404錯(cuò)誤怎么解決的相關(guān)資料,需要的朋友可以參考下

最近剛學(xué)ci框架,做了個(gè)簡(jiǎn)單的項(xiàng)目,在本地搭服務(wù)器的環(huán)境都調(diào)通了,但是部署到遠(yuǎn)程服務(wù)器時(shí):

http://example.com/(index.php)/ 可以訪問(為配置的默認(rèn)controller-class)

http://example.com/(index.php)/[controller-class]/[controller-method] 不可以訪問(提示404錯(cuò)誤?。?br />

最后百度原因:

對(duì)于/index.php/abc這種url,Apache和Lighttpd會(huì)按”index.php?abc”來(lái)解釋,而nginx會(huì)認(rèn)為是請(qǐng)求名字是“index.php”的目錄下的abc文件的內(nèi)容。所以CI在nginx下不配置rewrite是無(wú)法運(yùn)行的,而在Apache和Lighttpd則正常。

解決方案(要點(diǎn)加粗,重點(diǎn)標(biāo)紅):

復(fù)制代碼 代碼如下:

server {
listen ;
server_name example.com;
root /data/wwwroot/example/ index index.php index.html index.htm;
location ~* \.(css|js|swf|htm|jpg|png|gif|json|atlas)?$ {
expires d;
add_header Pragma public;
add_header Cache-Control "public";
}
location /controller-class/ {
if (!-e $request_filename) {
rewrite ^/controller-class/(.*)$ /controller-class/index.php?q=$uri&$args;
}
}
location ~ \.php$ {
fastcgi_pass ...:;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PHP_VALUE open_basedir=$document_root:/tmp/:/proc/;
include fastcgi_params;
}
}

以上內(nèi)容是小編給大家分享的Nginx+CI出現(xiàn)404錯(cuò)誤怎么解決的相關(guān)內(nèi)容,希望對(duì)大家有所幫助!

相關(guān)文章

  • nginx添加ssl模塊的方法教程

    nginx添加ssl模塊的方法教程

    這篇文章主要給大家介紹了關(guān)于nginx添加ssl模塊的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)許吧。
    2017-12-12
  • Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法

    Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法

    這篇文章主要介紹了Nginx 502 Bad Gateway錯(cuò)誤常見的4種原因和解決方法,本文適用FastCGI環(huán)境,其中多數(shù)原因通過配置相關(guān)參數(shù)即可解決,需要的朋友可以參考下
    2015-05-05
  • Nginx安裝與使用教程詳解

    Nginx安裝與使用教程詳解

    這篇文章主要介紹了Nginx安裝與使用教程詳解的相關(guān)資料
    2016-09-09
  • Nginx各個(gè)模塊的配置及常用配置選項(xiàng)

    Nginx各個(gè)模塊的配置及常用配置選項(xiàng)

    本文總結(jié)了Nginx常用配置選項(xiàng),包括url匹配優(yōu)先級(jí)、請(qǐng)求轉(zhuǎn)發(fā)、日志配置、超時(shí)配置、靜態(tài)文件處理以及負(fù)載均衡的各項(xiàng)算法,對(duì)Nginx?模塊配置相關(guān)知識(shí)感興趣的朋友一起看看吧
    2022-01-01
  • Nginx location匹配規(guī)則的方法示例

    Nginx location匹配規(guī)則的方法示例

    這篇文章主要介紹了Nginx location匹配規(guī)則的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-10-10
  • 在nginx中部署https服務(wù)的詳細(xì)步驟

    在nginx中部署https服務(wù)的詳細(xì)步驟

    Web服務(wù)器一般指網(wǎng)站服務(wù)器,可以處理瀏覽器等Web客戶端的請(qǐng)求并返回相應(yīng)響應(yīng),也可以放置網(wǎng)站文件,讓全世界瀏覽;可以放置數(shù)據(jù)文件,讓全世界下載,本文主要介紹nginx中部署https服務(wù)的具體流程,也是搭建web的開端與主要步驟之一
    2023-10-10
  • nginx?sticky實(shí)現(xiàn)基于cookie負(fù)載均衡示例詳解

    nginx?sticky實(shí)現(xiàn)基于cookie負(fù)載均衡示例詳解

    這篇文章主要為大家介紹了nginx?sticky實(shí)現(xiàn)基于cookie負(fù)載均衡示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • nginx超時(shí)設(shè)置詳細(xì)介紹

    nginx超時(shí)設(shè)置詳細(xì)介紹

    這篇文章主要介紹了nginx超時(shí)設(shè)置詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • 使用nginx搭建點(diǎn)播和直播流媒體服務(wù)器的方法步驟

    使用nginx搭建點(diǎn)播和直播流媒體服務(wù)器的方法步驟

    本篇文章主要介紹了使用nginx搭建點(diǎn)播和直播流媒體服務(wù)器的方法步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2018-03-03
  • 訪問nginx顯示未找到站點(diǎn)的問題分析及解決方案

    訪問nginx顯示未找到站點(diǎn)的問題分析及解決方案

    當(dāng)我們?cè)诎惭b好nginx準(zhǔn)備訪問80端口時(shí),突然出現(xiàn)您的請(qǐng)求在Web服務(wù)器中沒有找到對(duì)應(yīng)的站點(diǎn),所以本文給大家介紹了訪問nginx顯示未找到站點(diǎn)的問題分析及解決方案,需要的朋友可以參考下
    2024-03-03

最新評(píng)論