Win主机如何设置WordPress网站伪静态?

 2017-11-14 11:38:10  9 人阅读  1 条评论

您若有更好的答案请留言告知,一旦确认为最佳答案,将会替换本文的最佳答案,谢谢支持!

 最佳答案:

Win+IIS 环境的 WordPress 网站,可以选择 Rewite 规则来实现伪静态。具体方法如下:

1、咨询空间商,服务器是否已开启 Rewrite 规则的支持。

2、新增 httpd.ini 文件,写入以下代码,并拷贝至网站根目录。

  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. # wordpress weijingtai
  8. # For tag
  9. RewriteRule /tag/(.*)/page/(\d+)$ /index\.php\?tag=$1&paged=$2
  10. RewriteRule /tag/(.+)$ /index\.php\?tag=$1
  11. # For category
  12. RewriteRule /category/(.*)/page/(\d+)$ /index\.php\?category_name=$1&paged=$2
  13. RewriteRule /category/(.*) /index\.php\?category_name=$1
  14. # For sitemapxml
  15. RewriteRule /sitemap.xml /sitemap.xml [L]
  16. RewriteRule /favicon.ico /favicon.ico [L]
  17. # For file-based wordpress content (i.e. theme), admin, etc.
  18. RewriteRule /wp-(.*) /wp-$1 [L]
  19. # For normal wordpress content, via index.php
  20. RewriteRule ^/$ /index.php [L]
  21. RewriteRule /(.*) /index.php/$1 [L]
  22. # For robots.txt
  23. RewriteRule /robots.txt /robots.txt [L]

3、到 WordPress 后台修改固定链接为 %post_id%.html 即可,当然也可以是其他的。

答案来自:张戈博客 - https://zhangge.net/824.html

如果文章对你有帮助,请赞赏支持boke112导航发展!

编辑作者:懿古今(QQ号:2226524923,QQ群:415623933
免责声明:本文内容来源于互联网,仅供参考学习之用,如有侵权请联系本站修改删除!
淘宝天猫无门槛专享优惠券

 发表评论


  1. 米扑博客
    米扑博客 【书童】 @回复

    这个方法挺好,赞