多個(gè)..."/>
溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

thinkphp部署服務(wù)器后出現(xiàn)404錯(cuò)誤

發(fā)布時(shí)間:2020-07-11 22:38:14 來源:網(wǎng)絡(luò) 閱讀:2191 作者:daydaydream 欄目:web開發(fā)

關(guān)于404幾種常見的錯(cuò)誤總結(jié),具體問題具體分析:
1、沒有配置偽靜態(tài)
默認(rèn)情況下,偽靜態(tài)的設(shè)置為html,如果我們?cè)O(shè)置偽靜態(tài)后綴為空

'URL_HTML_SUFFIX'=>''

多個(gè)偽靜態(tài)后綴設(shè)置 用|分割

'URL_HTML_SUFFIX' => 'html|shtml|xml'

2、偽靜態(tài)還需要配合路由設(shè)置,配置nginx.conf

location / {

index index.html index.htm index.php;
if (!-e $request_filename) { 
    rewrite ^/index.php(.*)$ /index.php?s=$1 last;  #必須在前面
    rewrite ^(.*)$ /index.php?s=$1 last;
    break;
}

}

配置.htaccess是:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

</IfModule>

3、runtime文件夾的寫權(quán)限沒有開啟!注意查看

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI