亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > CMS > Wordpress > 正文

WordPress偽靜態大全

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

IIS6/IIS7.5/Apache/Nginx/win2003/win2008四種環境下的偽靜態規則,希望對大家有所幫助。其中IIS7.5的規則是目前最完美的。

明明是六種為什么要說是四種呢?其實windows的主機在2003時為IIS6,而2008以后升級為了IIS7.5 所以IIS6的規則在IIS7.5不通用哦。

檢測主機是否支持偽靜態的方法:在WP后臺 > 設置 > 固定鏈接,設置為 非默認帶的那種結構,然后訪問任何一篇文章,如果出現 404 錯誤,說明你的主機當前不支持 WordPress 偽靜態。

IIS7.5完美偽靜態規則

IIS 環境是 Windows 主機常用的服務器環境,但網上很多規則其實并不完美,很多地方依舊有些無法設置的地方,但這個卻可以,新建兩個 txt 文件,將下面的代碼分別添加到文件中:

第一個 web.config

  1. <configuration> 
  2.  
  3. <system.webServer> 
  4.  
  5. <rewrite> 
  6.  
  7. <rules> 
  8.  
  9. <rule name="ChineseURL" stopProcessing="true"
  10.  
  11. <match url="^(tag|category)/(.*)$" /> 
  12.  
  13. <action type="Rewrite" url="ihuanurl.php"/> 
  14.  
  15. </rule> 
  16.  
  17. <rule name="wordpress" patternSyntax="Wildcard"
  18.  
  19. <match url="*" /> 
  20.  
  21. <conditions> 
  22.  
  23. <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
  24.  
  25. <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
  26.  
  27. </conditions> 
  28.  
  29. <action type="Rewrite" url="index.php" /> 
  30.  
  31. </rule> 
  32.  
  33. </rules> 
  34.  
  35. </rewrite> 
  36.  
  37. </system.webServer> 
  38.  
  39. </configuration> 

第二個輔助文件 ihuanurl.php:

  1. <?php 
  2.  
  3. // IIS Mod-Rewrite 
  4.  
  5. if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) { 
  6.  
  7. $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL']; 
  8.  
  9.  
  10. // IIS Isapi_Rewrite 
  11.  
  12. else if (isset($_SERVER['HTTP_X_REWRITE_URL'])) { 
  13.  
  14. $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL']; 
  15.  
  16.  
  17. else 
  18.  
  19.  
  20. // Use ORIG_PATH_INFO if there is no PATH_INFO 
  21.  
  22. if ( !isset($_SERVER['PATH_INFO']) && isset($_SERVER['ORIG_PATH_INFO']) ) 
  23.  
  24. $_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO']; 
  25.  
  26. // Some IIS PHP configurations puts the script-name in the path-info (No need to append it twice) 
  27.  
  28. if ( isset($_SERVER['PATH_INFO']) ) { 
  29.  
  30. if ( $_SERVER['PATH_INFO'] == $_SERVER['SCRIPT_NAME'] ) 
  31.  
  32. $_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO']; 
  33.  
  34. else 
  35.  
  36. $_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO']; 
  37.  
  38.  
  39. // Append the query string if it exists and isn't null 
  40.  
  41. if (isset($_SERVER['QUERY_STRING']) && !emptyempty($_SERVER['QUERY_STRING'])) { 
  42.  
  43. $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING']; 
  44. //Vevb.com 
  45.  
  46.  
  47. require("index.php"); 
  48.  
  49. ?> 

然后保存文件,上傳到WordPress站點的根目錄即可。

IIS6偽靜態規則

IIS 環境是 Windows 主機常用的服務器環境,新建一個 txt 文件,將下面的代碼添加到文件中:

  1. [ISAPI_Rewrite] 
  2.  
  3. # Defend your computer from some worm attacks 
  4.  
  5. #RewriteRule .*(?:global.asa|default/.ida|root/.exe|/./.).* . [F,I,O] 
  6.  
  7. # 3600 = 1 hour 
  8.  
  9. CacheClockRate 3600 
  10.  
  11. RepeatLimit 32 
  12.  
  13. # Protect httpd.ini and httpd.parse.errors files 
  14.  
  15. # from accessing through HTTP 
  16.  
  17. # Rules to ensure that normal content gets through 
  18.  
  19. RewriteRule /tag/(.*) /index/.php/?tag=$1 
  20.  
  21. RewriteRule /software-files/(.*) /software-files/$1 [L] 
  22.  
  23. RewriteRule /images/(.*) /images/$1 [L] 
  24.  
  25. RewriteRule /sitemap.xml /sitemap.xml [L] 
  26.  
  27. RewriteRule /favicon.ico /favicon.ico [L] 
  28.  
  29. # For file-based wordpress content (i.e. theme), admin, etc. 
  30.  
  31. RewriteRule /wp-(.*) /wp-$1 [L] 
  32.  
  33. # For normal wordpress content, via index.php 
  34.  
  35. RewriteRule ^/$ /index.php [L] 
  36.  
  37. RewriteRule /(.*) /index.php/$1 [L] 

然后另存為 httpd.ini 文件,上傳到WordPress站點的根目錄即可。

Apache偽靜態規則

Apache是 Linux 主機下常見的環境,現在一般的 Linux 虛擬主機都采用這種環境。新建一個 htaccess.txt 文件,添加下面的代碼:

  1. <IfModule mod_rewrite.c> 
  2.  
  3. RewriteEngine On 
  4.  
  5. RewriteBase / 
  6.  
  7. RewriteRule ^index/.php$ - [L] 
  8.  
  9. RewriteCond %{REQUEST_FILENAME} !-f 
  10.  
  11. RewriteCond %{REQUEST_FILENAME} !-d 
  12.  
  13. RewriteRule . /index.php [L] 
  14.  
  15. </IfModule> 

然后上傳到 WordPress 站點的根目錄,重命名為 .htaccess 即可(在win下是不可能這樣命名的)

Nginx偽靜態規則

Nginx環境一般是Linux 主機 VPS或服務器用戶用的比較多,這些用戶一般都會自己配置Nginx,或者有專門的人幫你配置,打開 nginx.conf 或者某個站點的配置環境,比如 wpdaxue.com.conf(不同人配置的不一樣),在  server   { } 大括號里面添加下面的代碼:

  1. location / { 
  2.  
  3. if (-f $request_filename/index.html){ 
  4.  
  5.                 rewrite (.*) $1/index.html break
  6.  
  7.         } 
  8.  
  9. if (-f $request_filename/index.php){ 
  10.  
  11.                 rewrite (.*) $1/index.php; 
  12.  
  13.         } 
  14.  
  15. if (!-f $request_filename){ 
  16.  
  17.                 rewrite (.*) /index.php; 
  18.  
  19.         } 
  20.  

保存,重啟 Nginx 即可。

最后來個結尾:你們會問我我為什么知道IIS7.5的規則,其實以前我就是用的win2008的機子,但是用來做博客的話,win主機真的不大適合,絕大部分運營商都會禁止smtp的,而且win主機運行php實在是太慢了,推薦在win的主機上安裝阿帕奇之后再用。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av在线免费观看一区| 国产亚洲精品久久| 中文精品99久久国产香蕉| 国产精品视频26uuu| 97超碰国产精品女人人人爽| 久久久免费观看| 日韩精品视频免费| 亚洲国语精品自产拍在线观看| 国产精品久久久久久久久免费| 成人免费午夜电影| 91久久久久久久| 国产成人精品久久二区二区91| 不卡av电影院| 欧美www在线| 亚洲精品99久久久久中文字幕| 国产一区二区三区三区在线观看| 国产z一区二区三区| 国产欧美精品在线播放| 成人免费观看a| 欧美日韩国产在线播放| 精品国产区一区二区三区在线观看| 欧美一区二区三区艳史| 国产极品jizzhd欧美| 国产视频自拍一区| 高清一区二区三区四区五区| 庆余年2免费日韩剧观看大牛| 91精品国产综合久久香蕉最新版| 国产精品稀缺呦系列在线| 亚洲欧洲国产精品| 亚州欧美日韩中文视频| 国产欧美一区二区白浆黑人| 国产精品网红福利| 91综合免费在线| 日韩视频免费大全中文字幕| 久久久久久久一| 97人洗澡人人免费公开视频碰碰碰| 国产精品高清在线观看| 久久久99免费视频| 成人中文字幕+乱码+中文字幕| 精品国模在线视频| 亚洲一级黄色片| 日本成人激情视频| 欧美日韩性生活视频| 日韩国产高清污视频在线观看| 欧美老妇交乱视频| 一夜七次郎国产精品亚洲| 麻豆成人在线看| 国产一区二区三区日韩欧美| 国产精品爽爽爽爽爽爽在线观看| 一本一本久久a久久精品综合小说| 亚洲高清在线观看| 日韩电视剧在线观看免费网站| 亚洲精品永久免费| 伊人av综合网| 国产成人精品视频在线| 亚洲精品综合精品自拍| 国产精品99免视看9| 日韩在线中文视频| 欧美极品少妇xxxxx| 国产精品最新在线观看| 青青草精品毛片| 深夜精品寂寞黄网站在线观看| 色综合视频网站| 影音先锋日韩有码| 国产精品白丝av嫩草影院| 92看片淫黄大片看国产片| 亚洲成人性视频| 国产成人综合精品| 亚洲午夜精品久久久久久久久久久久| 8x拔播拔播x8国产精品| 亚洲欧美自拍一区| 亚洲欧美日韩爽爽影院| 45www国产精品网站| 欧美电影免费观看网站| 亚洲片在线资源| 欧美性高跟鞋xxxxhd| 欧美性高潮床叫视频| 日韩av黄色在线观看| 亚洲免费电影在线观看| 狠狠躁夜夜躁人人爽天天天天97| 日本精品视频在线| 亚洲天堂开心观看| 国产精品aaa| 日韩久久精品电影| 国产精品香蕉av| 欧美成人精品一区二区| 欧美日韩xxxxx| 国产精品久久久久国产a级| 狠狠躁夜夜躁久久躁别揉| 国产成人精品免费久久久久| 久久久久久91香蕉国产| 色综合视频一区中文字幕| 中文字幕在线观看日韩| 国产精品狠色婷| 国产乱人伦真实精品视频| 国产日韩精品综合网站| 国产精品极品在线| 久久欧美在线电影| 欧美精品福利在线| 疯狂欧美牲乱大交777| 国产精品欧美激情在线播放| 黑人巨大精品欧美一区二区免费| 日韩成人久久久| 久久九九有精品国产23| 久久久久久久久久久免费| 91精品国产综合久久香蕉最新版| 不卡中文字幕av| 国产精欧美一区二区三区| 亚洲老头同性xxxxx| 国产精品久久久一区| 国产精品va在线播放| 国产999精品久久久影片官网| 久久久亚洲欧洲日产国码aⅴ| 亚洲成人激情在线| 欧美片一区二区三区| 亚洲精品成a人在线观看| 欧美xxxx做受欧美.88| 国产精品免费视频xxxx| 一区二区三区黄色| 日韩电影免费在线观看| 亚洲国产精品久久久久秋霞不卡| 亚洲男人av电影| 精品欧美aⅴ在线网站| 亚洲国产一区二区三区四区| 国产一区二区黑人欧美xxxx| 国产精品高清网站| 成年人精品视频| 欧美色道久久88综合亚洲精品| 最近2019中文字幕大全第二页| 日韩专区在线播放| 国产午夜精品免费一区二区三区| 欧美大胆a视频| 中文字幕亚洲综合| 国产精品99久久99久久久二8| 九九精品视频在线观看| 一区二区三区回区在观看免费视频| 成人国产精品一区| 亚洲成人激情在线观看| 97视频在线观看成人| 夜夜狂射影院欧美极品| 欧美综合第一页| 亚洲精品福利在线| 91美女高潮出水| 日av在线播放中文不卡| 国产成人极品视频| 日韩av电影在线免费播放| 日韩精品免费电影| 亚洲第一区第一页| 国内精品视频久久| 亚洲一区美女视频在线观看免费| 久久久久九九九九| 欧美成人精品一区二区| 57pao国产精品一区| 国产精品吴梦梦| 亚洲社区在线观看| 精品久久久久久久久久ntr影视| 亚洲美女性视频| 国产一区二区动漫| 精品在线小视频| 国产999精品久久久| 国外日韩电影在线观看| 精品免费在线观看| 奇门遁甲1982国语版免费观看高清| 日韩美女写真福利在线观看|