设置WordPress CMS在Windows主机下伪静态

如果我们想搭建WORDPRESS博客程序建站,美国主机评论建议最好使用linux主机,默认情况下在LINUX主机下的环境是完美兼容的,不需要我们设置任何的伪静态和静态化路径。我们只需要再后台根据自己的需要路径设置"固定链接"就可以实现。但是,如果我们的主机是windows,尤其是虚拟主机,主机商如果没有配置WP的伪静态环境,我们就算放httpd文件在根目录也实现不了。这就需要主机商支持,不过现在的主机商也都支持伪静态,但有些兼容性还不是太好。因为国外的WIN比较少,国内的用WIN较多,但多为是ASP程序服务的。

如果我们的WIN主机支持WP伪静态,那我们可以在根目录放httpd.ini文件作为伪静态转化。

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Rules to ensure that normal content gets through
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
RewriteRule /sitemap_baidu.xml /sitemap_baidu.xml [L]
RewriteRule /sitemap.html /sitemap.html [L]
RewriteRule /archivers/(.*) /archivers/$1 [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]

同样的,我们在后台设置好固定连接,前台的伪静态也就可以生效,大家试试看吧。我还没有在WIN下用WP,我都是在LINUX下用的。

未经允许不得转载,或者注明出处:https://www.yd631.com/wordpress-win-iis-httpd/

麦子猜您可能还喜欢以下内容: