咱们都晓得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 上获取文章最重要的就是循环(Loop),现实上循环就是去数据库查问到相应的文章,而后临时贮存到...
次要出于两个目的,第一搜集比便大家和当前学习回顾;第二,从根底做一些适用的,添加搜寻量,进步博客流量...
wp_list_categories 函数是 WordPress 中用来列举零碎中分类的函数,该函数领有许多管制输入的参数,明天忽...
WordPress 3.5 新增加了一个提醒框性能,能够创立一个提醒框,而后指向任何元素,比方下边的例子: 本文就...
最近遇到一个从站内查用WordPress站内文章成绩,详细是这样的:需求在A站的首页或许侧边栏援用B站点的最新文...
wordpress操作数据库用一个全局变量$wpdb来进行各种操作,应用的时分先在函数申明global $wpdb,而后调用它...