最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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)/ 可以訪問(wèn)(為配置的默認(rèn)controller-class)

http://example.com/(index.php)/[controller-class]/[controller-method] 不可以訪問(wèn)(提示404錯(cuò)誤!)

最后百度原因:

對(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下無(wú)法使用中文URL的解決方法

    Nginx下無(wú)法使用中文URL的解決方法

    最近發(fā)現(xiàn)有很多的url打不開(kāi),后來(lái)仔細(xì)觀察后發(fā)現(xiàn)是中文url的問(wèn)題,所以這篇文章主要給大家介紹了Nginx下無(wú)法使用中文URL的解決方法,文中提供了兩種方法供大家參考學(xué)習(xí),需要的朋友們下面來(lái)一起看看吧。
    2017-05-05
  • 服務(wù)器重啟后寶塔界面打開(kāi)顯示404 nginx的解決方法

    服務(wù)器重啟后寶塔界面打開(kāi)顯示404 nginx的解決方法

    在阿里云服務(wù)器搭建寶塔界面,服務(wù)器重啟之后打開(kāi)寶塔顯示404 not found nginx,本文給大家介紹了服務(wù)器重啟后寶塔界面打開(kāi)顯示404 nginx的解決方法,需要的朋友可以參考下
    2024-02-02
  • Nginx雙機(jī)熱備的實(shí)現(xiàn)步驟

    Nginx雙機(jī)熱備的實(shí)現(xiàn)步驟

    本文主要介紹了Nginx雙機(jī)熱備的實(shí)現(xiàn)步驟,是國(guó)內(nèi)企業(yè)中最為普遍的一種高可用方案,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • centos7編譯安裝nginx的方法步驟

    centos7編譯安裝nginx的方法步驟

    這篇文章主要介紹了centos7編譯安裝nginx的方法步驟,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • 項(xiàng)目中Nginx多級(jí)代理是如何獲取客戶端的真實(shí)IP地址

    項(xiàng)目中Nginx多級(jí)代理是如何獲取客戶端的真實(shí)IP地址

    最近在研究nginx中如何獲取真實(shí)客戶端IP的方法,所以下面這篇文章主要給大家介紹了關(guān)于項(xiàng)目中Nginx多級(jí)代理是如何獲取客戶端的真實(shí)IP地址的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Mac M1 Nginx 配置多站點(diǎn)的實(shí)現(xiàn)

    Mac M1 Nginx 配置多站點(diǎn)的實(shí)現(xiàn)

    這篇文章主要介紹了Mac M1 Nginx 配置多站點(diǎn)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • nginx攔截非法host或直接使用ip訪問(wèn)的請(qǐng)求的實(shí)現(xiàn)

    nginx攔截非法host或直接使用ip訪問(wèn)的請(qǐng)求的實(shí)現(xiàn)

    非法攔截可以有效防止直接通過(guò)IP或本地綁定域名的方式進(jìn)行非法訪問(wèn),本文主要介紹了nginx攔截非法host或直接使用ip訪問(wèn)的請(qǐng)求的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-12-12
  • 利用Nginx的map指令實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

    利用Nginx的map指令實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)

    每位網(wǎng)站運(yùn)營(yíng)人可能都會(huì)碰到一些情況,比如網(wǎng)站URL規(guī)則會(huì)進(jìn)行調(diào)整,需求的不斷變化也會(huì)導(dǎo)致一些舊的URL無(wú)法訪問(wèn),這個(gè)時(shí)候可以使用Nginx的 map指令匹配這些舊的URL,并跳轉(zhuǎn)到新的URL規(guī)則,而且這種方式是在Nginx層面進(jìn)行,不會(huì)對(duì)網(wǎng)站性能產(chǎn)生影響。下面來(lái)一起看看吧。
    2016-10-10
  • Nginx配置文件的使用以及實(shí)現(xiàn)負(fù)載均衡的4種常用方式

    Nginx配置文件的使用以及實(shí)現(xiàn)負(fù)載均衡的4種常用方式

    這篇文章主要介紹了Nginx配置文件的使用以及實(shí)現(xiàn)負(fù)載均衡的4種常用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Nginx輕松搞定跨域問(wèn)題完整過(guò)程

    Nginx輕松搞定跨域問(wèn)題完整過(guò)程

    這篇文章主要給大家介紹了關(guān)于Nginx輕松搞定跨域問(wèn)題的相關(guān)資料,大家在使用nginx進(jìn)行服務(wù)器管理,經(jīng)常會(huì)遇到跨域問(wèn)題,文中將解決方法介紹的非常詳細(xì),需要的朋友可以參考下
    2023-08-08

最新評(píng)論

泰来县| 桐庐县| 南阳市| 和硕县| 炎陵县| 北辰区| 黄山市| 水城县| 婺源县| 镇赉县| 长兴县| 武城县| 洛隆县| 邮箱| 峨眉山市| 团风县| 遵化市| 岳普湖县| 武宁县| 罗江县| 达日县| 嵊泗县| 鸡泽县| 永寿县| 喀什市| 巴马| 元阳县| 任丘市| 蓝田县| 长宁县| 上杭县| 静乐县| 会东县| 上犹县| 麦盖提县| 宁津县| 南江县| 霞浦县| 子洲县| 浦城县| 汨罗市|