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

首頁 > CMS > Wordpress > 正文

在windows虛擬主機下WordPress偽靜態后中文標簽分類404錯誤問題

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

2014年8月,我的網站80后勵志網又有了比較大的進步,日IP流量已經很接近3000IP了,這導致之前使用的萬網M3主機的30G流量不夠用了,本來想購買點流量應付過這個月,但是買流量的話,最少得買50G的,50G流量就要250元,空間商建議我還不如直接升級主機,我想想也是,結果就換了萬網的G1主機.

換了以后才發現問題來了,萬網G1只有windows的,沒有Linux的,這樣的話,我之前的很多設置都得改.

首先第一個問題就是80后勵志網的一個二級目錄博客的偽靜態問題,我百度了一下,倒是很快解決掉了,也把這個方法分享在博客里.

windows環境下WordPress的偽靜態是通過httpd.ini來實現的,用txt建立一個httpd.ini文件,內容如下:

  1. [ISAPI_Rewrite] 
  2. CacheClockRate 3600 
  3. RepeatLimit 32 
  4.  
  5. For sub 
  6. RewriteRule /blog/sitemap.xml /blog/sitemap.xml [L] 
  7. RewriteRule /blog/favicon.ico /blog/favicon.ico [L] 
  8. RewriteRule /blog/tag/(.*)/page/(/d+)$ /blog/index/.php/?tag=$1&paged=$2 
  9. RewriteRule /blog/tag/(.+)$ /blog/index/.php/?tag=$1 
  10. RewriteRule /blog/category/(.*)/page/(/d+)$ /blog/index/.php/?category_name=$1&paged=$2 
  11. RewriteRule /blog/category/(.*) /blog/index/.php/?category_name=$1 
  12. RewriteRule /blog/wp-(.*) /blog/wp-$1 [L]  --Vevb.com 
  13. RewriteRule ^/blog/$ /blog/index.php [L] 
  14. RewriteRule /blog/(.*) /blog/index.php/$1 [L] 
  15. RewriteRule /blog/page/(.*)/?s=(.*) /blog/index/.php/?s=$2&paged=$1 
  16. RewriteRule /blog/page/(.*) /blog/index/.php/?paged=$1 

注:/blog/是我二級目錄博客的地址,如果大家的WordPress是放在根目錄的話,就直接用“/”即可.

第二個問題,偽靜態后,中文標簽分類出現404錯誤,因為Win主機下wordpress不支持中文tag標簽.

解決方法如下:

1.打開wp-include文件夾,找到并打開編輯class-wp.php文件.

2.查找代碼:

$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : '';

把這句代碼替換成:

$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");

3.查找代碼:

list( $req_uri ) = explode( '?', $_SERVER['REQUEST_URI'] );

把這句代碼替換成:

$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江西省| 桃江县| 巴林右旗| 城口县| 翼城县| 元谋县| 白河县| 扎鲁特旗| 阿拉善左旗| 新兴县| 昌吉市| 桃江县| 乌海市| 兴城市| 莎车县| 云龙县| 那曲县| 平果县| 得荣县| 上林县| 内丘县| 上蔡县| 贵南县| 上杭县| 五华县| 绿春县| 宽甸| 海城市| 兴国县| 江门市| 宝坻区| 双桥区| 昭觉县| 济南市| 晋州市| 霍邱县| 象州县| 治多县| 施甸县| 沙湾县| 阿坝县|