国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - Nginx - Nginx下修改WordPress固定鏈接導致無法訪問的問題解決

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

2019-10-30 19:20goldensun Nginx

這篇文章主要介紹了Nginx下修改WordPress固定鏈接導致無法訪問的問題解決,同時作者也給出了官方關于修改固定鏈接的方法,需要的朋友可以參考下

今天下午沒事,像以往一樣開始做seo的優化,當然牽扯到永久鏈接,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,偽靜態,雖然現在貌似沒什么差別了,但還是該下吧。下面就出現了修改固定鏈接后,訪問文章會出現404錯誤,以前我都是apache做web服務器,所以只要apache下就三個個關鍵,即

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

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

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

   

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

 

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

        ^:匹配輸入字符的開始位置

        $:匹配數日字符串的結束位置

        +:匹配前面的子表達式一次或者多次

        [0-9]:數字字符范圍

        $1:調用變量

    在server{}  字段   中的  “root /websit/wwwroot/;”(這行就是指定網站所在目錄的)  這一行的下面 ,添加下面的內容:

 

復制代碼代碼如下:

            

 

    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訪問這些后按照正則表達式轉到其唯一正確的地址,以此打開文章。

貌似/%postname%/會以中文為鏈接,為了seo,可以考慮一個插件 WP Slug Translate,它會自動換中文標題為英文,不能聯網就改為拼音。

貌似官方給出了新的pha100 pha-3,也簡單的多。這里假設,我在nginx的conf文件夾下創建個wordpress.conf ,將下面的代碼粘貼進去:

 

復制代碼代碼如下:
location / {
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

 

我的博客nginx虛擬機配置文件在  conf/vhost/www.dabu.info.conf  。同樣,在root 那行下面,添加一行:

 

復制代碼代碼如下:
include wordpress.conf;

 

接著重啟nginx就可以正常訪問了

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 一区二区三区在线免费视频 | 成人久久久久爱 | 91亚洲免费 | 中文字幕一区二区三区不卡 | 久久国产综合 | 精品视频一区二区 | 伊人久久综合精品一区二区三区 | 国产成人精品免费视频大全最热 | 国产在线观看免费 | 精品欧美乱码久久久久久 | 亚洲精品一区二区三区在线 | 一区视频在线 | 欧美 日韩 精品 | 亚洲综合一区二区三区 | 国产精品午夜在线观看 | 久久av一区二区 | 亚洲国产一区二区三区精品 | 激情久久久久 | 97视频免费在线观看 | av一区二区三区 | 韩国毛片在线 | 日本一区二区三区免费观看 | 国产三级久久久久 | 久久国产亚洲 | 91久久国产综合久久91精品网站 | 九一视频在线观看 | 国产精品国产精品国产专区不卡 | 久久久久久国产 | 精久久| 精品久久精品久久 | 亚洲一区在线免费观看 | 日韩一区在线视频 | 黄色资源网站 | 欧美日韩一区二区视频在线观看 | 国产一级片免费观看 | 久久免费国产 | 精品久久久久国产 | 成人精品一区二区三区中文字幕 | 国精品一区二区三区 | 国内精品一区二区三区视频 | 真实国产露脸乱 |