国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx下修改WordPress固定鏈接導致無法訪問的問題解決

2024-08-30 12:22:13
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Nginx下修改WordPress固定鏈接導致無法訪問的問題解決,同時作者也給出了官方關(guān)于修改固定鏈接的方法,需要的朋友可以參考下

今天下午沒事,像以往一樣開始做seo的優(yōu)化,當然牽扯到永久鏈接,wordpress提供多種類型的鏈接形式

    1/%year%/%monthnum%/%day%/%postname%/

    2/%year%/%monthnum%/%postname%/

    3/%year%/%monthnum%/%day%/%postname%.html

    4/%year%/%monthnum%/%postname%.html

    5/%category%/%postname%.html

    6/%post_id%.html

    7/%postname%/

我選擇了/%postname%.html,偽靜態(tài),雖然現(xiàn)在貌似沒什么差別了,但還是該下吧。下面就出現(xiàn)了修改固定鏈接后,訪問文章會出現(xiàn)404錯誤,以前我都是apache做web服務器,所以只要apache下就三個個關(guān)鍵,即

    wordpress對目錄下的.htaccess擁有讀寫權(quán)限
    固定鏈接的目錄結(jié)構(gòu)需要 Apache服務器的mod_rewrite模塊支持,所以在Apache配置文件httpd.conf中將 LoadModule rewrite_module modules/mod_rewrite.so設置為啟用。
    同樣是Apache配置文件,其中對于站點目錄下的AllowOverride None的參數(shù)設置為All。當然修改完配置后,一定要重啟Apache服務。
    由于是新配置的本地測試環(huán)境,2、3兩項問題同時出現(xiàn),逐項更正設置后,固定鏈接的工作正常。

現(xiàn)在我用的nginix,所以也要修改nginix的ngnix.conf配置文件,讓其支持重定向

假設我的wordpress博客是的 server{}段是直接放到放到了nginx.conf  (有的人為了方便管理,都習慣在單獨寫個vhost/目錄來存放每個網(wǎng)站的配置文件,這就要根據(jù)你自己的設置來添加了)

    復制代碼 代碼如下:vi /your_nginx_path/conf/nginx.conf

    按照nginix的正則表達式的規(guī)則,可參考:Nginx 的中文維基

        ^:匹配輸入字符的開始位置         $:匹配數(shù)日字符串的結(jié)束位置         +:匹配前面的子表達式一次或者多次         [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;//這行是為了防止打開后臺、插件頁等打不開的。

    保存后,輸入    /etc/init.d/nginx restart , 重啟nginix。就ok了!

相當于告訴nginix訪問這些后按照正則表達式轉(zhuǎn)到其唯一正確的地址,以此打開文章。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘孜县| 腾冲县| 曲麻莱县| 咸宁市| 文安县| 金堂县| 闽清县| 桂阳县| 伊宁市| 平顺县| 龙南县| 福贡县| 探索| 饶河县| 论坛| 且末县| 安西县| 都江堰市| 永善县| 调兵山市| 靖江市| 晋宁县| 永兴县| 黔南| 从化市| 香格里拉县| 隆尧县| 宁德市| 潍坊市| 东方市| 桂林市| 泾源县| 环江| 沁水县| 淳安县| 若尔盖县| 新安县| 永年县| 长兴县| 冀州市| 大港区|