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

首頁 > CMS > Wordpress > 正文

wordpress支持中文地址偽靜態的方法

2024-09-07 00:52:07
字體:
來源:轉載
供稿:網友

做wordpress博客的朋友都知道喜歡弄偽靜態什么的,而Windows空間要想完美支持偽靜態可得大費周章,找了不少的教程,自己也摸索了下,一個字累,還好最后搞定了.

網上的教程幾乎都是博客鏈接能偽靜態,可中文標簽的鏈接打不開,出現404錯誤頁,而下面介紹的方法則是非常完美的.

下面就說說如何完美實現WordPress博客的偽靜態.

1、寫httpd.ini(用記事本即可,寫好后放在根目錄下OK).

  1. [ISAPI_Rewrite] 
  2. # 3600 = 1 hour 
  3. CacheClockRate 3600 
  4. RepeatLimit 32 
  5. # Protect httpd.ini and httpd.parse.errors files 
  6. # from accessing through HTTP 
  7. # Rules to ensure that normal content gets throughRewriteRule /software-files/(.*) /software-files/$1 [L] 
  8. RewriteRule /images/(.*) /images/$1 [L] 
  9. RewriteRule /sitemap.xml /sitemap.xml [L] 
  10. RewriteRule /favicon.ico /favicon.ico [L] 
  11. # For file-based wordpress content (i.e. theme), admin, etc. 
  12. RewriteRule /wp-(.*) /wp-$1 [L] //Vevb.com 
  13. # For normal wordpress content, via index.php 
  14. RewriteRule ^/$ /index.php [L] 
  15. RewriteRule /(.*) /index.php/$1 [L] 

2、比如博客地址含有中文,或者是標簽是中文的,就會轉向到404頁面,是通過httpd.ini解決不了的,必須來修改源代碼.

修改網站目錄下wp-includes/class-wp.php文件(請先行備份):

第一步:找到

$pathinfo = $_SERVER[‘PATH_INFO’];

修改為:

$pathinfo = mb_convert_encoding($_SERVER[‘PATH_INFO’], ‘UTF-8′, ‘GBK’);

第二步:找到:

$req_uri = $_SERVER[‘REQUEST_URI’];

修改為:

$req_uri = mb_convert_encoding($_SERVER[‘REQUEST_URI’], ‘UTF-8′, ‘GBK’);

就這樣,中文的TAG標簽頁等都可以打開了的,現在看是不是可以完美解決了呢,哈哈   總共就兩步還是蠻簡單的.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘泉县| 汉中市| 东乌| 白城市| 宝兴县| 郸城县| 孟连| 林周县| 中阳县| 临颍县| 陆川县| 秦皇岛市| 昌宁县| 固始县| 陵川县| 山东| 达拉特旗| 景德镇市| 旺苍县| 焦作市| 六盘水市| 雷波县| 杭州市| 西宁市| 灵宝市| 吉木乃县| 和林格尔县| 旬邑县| 大悟县| 丰台区| 含山县| 石阡县| 奈曼旗| 遂溪县| 论坛| 钦州市| 丽水市| 涞源县| 江达县| 荔浦县| 包头市|