【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫(huà)教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程!【道勤網(wǎng)】
標(biāo)題: wordpress更改固定鏈接模式后,頁(yè)面出現(xiàn)404原因及解決方案 [打印本頁(yè)]
作者: 美工學(xué)習(xí) 時(shí)間: 2023-11-27 21:52
標(biāo)題: wordpress更改固定鏈接模式后,頁(yè)面出現(xiàn)404原因及解決方案
修改nginix的ngnix.conf支持重定向配置文件
vi /your_nginx_path/conf/nginx.conf
按照nginix可參考正則表達(dá)式規(guī)則:Nginx 的中文維基
^:匹配輸入字符的開(kāi)始位置
$:匹配數(shù)日字符串的結(jié)束位置
:匹配前面的子表達(dá)式一次或多次
[0-9]:數(shù)字符范圍
$1.調(diào)用變量server{} 字段 中的 “root /websit/wwwroot/;”
(此行指定網(wǎng)站所在目錄) 這一行下面 ,添加以下內(nèi)容:
- if (-f $request_filename/index.html){rewrite (.*) $1/index.html break;}if (-f $request_filename/index.php){rewrite (.*) $1/index.php;}if (!-f $request_filename){rewrite (.*) /index.php;}rewrite /wp-admin$ $scheme://$host$uri/ permanent;///這行是為了防止打開(kāi)后臺(tái)、插件頁(yè)等。
復(fù)制代碼保存后,輸入 /etc/init.d/nginx restart , 重啟nginix。就ok了!
apache做web所以只要服務(wù)器apache三個(gè)關(guān)鍵,即
- wordpress對(duì)目錄下的.htaccess有讀寫(xiě)權(quán)限
- 固定鏈接的目錄結(jié)構(gòu)需要 Apache服務(wù)器的mod_rewrite所以在模塊支持Apache配置文件httpd.conf中將 LoadModule rewrite_module modules/mod_rewrite.so設(shè)置為啟用。
- 同樣是Apache配置文件,包括網(wǎng)站目錄下的文件AllowOverride None參數(shù)設(shè)置為All。當(dāng)然,修改配置后,必須重啟Apache服務(wù)。
歡迎光臨 【道勤網(wǎng)】- bmrsportswear.com 軟件視頻自學(xué)教程|免費(fèi)教程|自學(xué)電腦|3D教程|平面教程|影視動(dòng)畫(huà)教程|辦公教程|機(jī)械設(shè)計(jì)教程|網(wǎng)站設(shè)計(jì)教程!【道勤網(wǎng)】 (http://bmrsportswear.com/) |
Powered by Discuz! X3.4 |