WordPress在IIS效劳器上的伪动态设置办法(处理中文URL无奈拜访成绩)

咱们都晓得WordPress顺序很弱小,对搜寻引擎优化很敌对,然而有一点可能有些人还不是很分明,关于WordPress这样一款开源顺序来 说,它自身就是在Linux/Apache平台中开发,后天上与其结合得比拟严密,因而,假如可能的话,抉择Linux/Apache平台应该是**选 择。虽然WordPress能够在Windows/iis平台中装置应用,但存大许多有余,其实中致命的一点便是IIS自身不支持Mod_Rewrite 性能,而这将会给博客的保护、治理、SEO优化带来很多费事。

因为IIS不支持Mod_Rewrite,因而,Wordpress便无奈完成规范的、简约的Permalinks,而只能采取在Url中蕴含“index.php“的代替计划(如SEO探究的权利之计中所讨论的那样);所以无奈完成真正的伪动态性能。

通过几天的致力找答案终于搞定了Wordpress在win/IIS下伪动态的性能,尽管网上无利用404.php页面来完成的办法,但终归没有这种天然的好。明天就给大家分享一下,首先你的主机要装Rewrite组件,如今国际很多WINDOWS主机都有装这个了,假如没有能够联络主机空间商。而后在httpd.ini 中退出如下代码:


[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
#处理中文tag无奈拜访的成绩
RewriteRule /tag/[^/]+)/([^/]+)/?([0-9]+)?/ /index.php?tag=$1&paged=$3 [L]
# 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]
# 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]

然而修正之后中文tag又不能拜访了,别担忧,接着看下一步。
修正wp-include中的classes-wp.php,之前版本可能是classes.php。


原代码:
$pathinfo = $_SERVER['PATH_INFO'];
交换为:
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], "UTF-8", "GBK");
原代码:
$req_uri = $_SERVER['REQUEST_URI'];
交换为:
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], "UTF-8", "GBK");

修正后,保留下,而后将保留后的文件上传并笼罩原文件即可,这里需求留意文件保留格局。
而后在固定链接中设置为本人想要的就能够了。

附:罕用WordPress固定链接格局

1)/%postname%/
2)/%year%/%monthnum%/%postname%/
3)/post/%post_id%.html
4)/%year%/%monthnum%/%day%/%postname%/
5)/%year%/%monthnum%/%day%/%postname%.html

以上就是安达网络工作室关于《WordPress在IIS服务器上的伪静态设购置法(解决中文URL无法访问问题)》的一些看法。更多内容请查看本栏目更多内容!

版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress 嵌套回复 (优缺陷对照)

1. 它能够进步用户体验, 调动访客回复的踊跃性, 从而添加评论的数量, 能让博客变得像社区一样活泼. 2. 博客...

wordpress晋级后明码正确后盾无奈登陆的处理办法

本文实例讲述了wordpress晋级后明码正确后盾无奈登陆的处理办法。分享给大家供大家参考。详细剖析如下: 明...

WordPress迁徙时一些常见成绩的处理办法整顿

一、导入数据库提醒数据表已存在 以周良博客应用的主机商-主机91为例,提供了phpMyAdmin性能的,导入数据库...

在wordpress文章末尾增加内容的简略办法

1、修正文章页面模板single.php关上模版文件中的single.php,在其中搜寻在这行上面加上:复制代码代码如下:...

制造共性化的WordPress登陆界面的实例教程

共性化登陆界面的办法有两种,第一种是交换登陆背景,这个算是小型共性化吧: 在/wp-admin/images找到login...

手工增加WordPress文章分享按钮(无插件)完成步骤

给一篇好的文章增加一些分享按钮分享到一些知名网站,很利于网站的推行。给站点增加分享按钮的办法很多,你...

需求提交

客服服务