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

首頁 > CMS > Wordpress > 正文

WordPress 偽靜態規則配置(IIS/Apache/Nginx)

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

WordPress是一款php開源的cms系統了,它可以在任何的php環境下運行了,但是WordPress偽靜態規則就不一樣了,在不同環境下有所區別,如在IIS/Apache/Nginx都是不一樣的,那么這個問題要如何來解決?下面一起來看看具體的解決辦法.

IIS偽靜態規則

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

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

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

關于詳細的windows主機的偽靜態查看相關《wordpress在win主機下使用httpd.ini實現頁面偽靜態》

Apache偽靜態規則:

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

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

然后上傳到 WordPress 站點的根目錄,重命名為 .htaccess 即可.

Nginx偽靜態規則:

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

  1. location / { 
  2. if (-f $request_filename/index.html){ 
  3.                 rewrite (.*) $1/index.html break; 
  4.         } 
  5. if (-f $request_filename/index.php){ 
  6.                 rewrite (.*) $1/index.php; 
  7.         } 
  8. if (!-f $request_filename){ 
  9.                 rewrite (.*) /index.php; 
  10.         } 

保存,重啟 Nginx 即可.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 舒兰市| 同德县| 兴宁市| 石狮市| 八宿县| 聂拉木县| 广平县| 余姚市| 兴城市| 遵化市| 读书| 孟津县| 类乌齐县| 乐陵市| 望奎县| 铜鼓县| 双柏县| 桃园市| 濉溪县| 清徐县| 运城市| 大名县| 晴隆县| 罗源县| 壶关县| 中西区| 虹口区| 民丰县| 湘潭市| 萝北县| 神池县| 齐齐哈尔市| 延庆县| 塘沽区| 舟曲县| 廉江市| 泊头市| 雷波县| 蕉岭县| 白朗县| 五原县|