在中文博客中 出现中文Tag或中文分类是不可避免的事情但WordPress并不支持中文URL这样会造成很多不凡便所以我们可以通过程序对URL进行转换从而实现对中文URL的支持。
1 、将以下代码保存为cnurl .php
<?php
// I IS Mod-Rewriteif(isset($_SERVER['HTTP_X_ORIGINAL_URL'])) {
$_SERVER['REQUEST_URI ']=$_SERVER['HTTP_X_ORIGINAL_URL'] ;
}
// I IS Isapi_Rewriteelse if(isset($_SERVER['HTTP_X_REWRITE_URL'])) {
$_SERVER['REQUEST_URI ']=$_SERVER['HTTP_X_REWRITE_URL'];
}else
{
// Use ORIG_PATH_INFO if there is no PATH_INFOif( ! isset($_SERVER['PATH_INFO'])&&isset($_SERVER['ORIG_PATH_INFO']) )
$_SERVER['PATH_INFO']=$_SERVER['ORIG_PATH_INFO'];
// Some I IS+PHPconfigurations puts the script-name in the path-info(Noneed toappend ittwice)if( isset($_SERVER['PATH_INFO']) ) {if( $_SERVER['PATH_INFO']==$_SERVER['SCRIPT_NAME'] )
$_SERVER['REQUEST_URI']=$_SERVER['PATH_INFO'] ;else
$_SERVER['REQUEST_URI ']=$_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO'] ;
}
//Appendthequerystring if itexistsand isn'tnul lif(isset($_SERVER['QUERY_STRING'])&&!empty($_SERVER['QUERY_STRING'])) {
$_SERVER['REQUEST_URI '] .='?' . $_SERVER['QUERY_STRING'];
}
}require("index.php");
?>
2、再将以下代码保存为web.config
<?xmlversion="1 .0"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="ChineseURL" stopProcessing="true">
<match url="^(tag|category)/(.*)$" />
<action type="Rewrite"url="cnurl .php"/>
</rule>
<rule name="wordpress"patternSyntax="Wi ldcard">
<match url="*" />
<conditions>
<add input="{REQUEST_FILENAME}"matchType="IsFi le" negate="true" /><add input="{REQUEST_FILENAME}"matchType="IsDirectory"negate="true" /></conditions>
<action type="Rewrite"url="index.php" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
3、将cnurl .php和web.config上传至网站根目录即可。
如果你的WordPress不是安装在根目录的话可以将两个文件传至WordPress目录。
提交工单的地址 http://kehu.xunl ian.net/submitticket.php
迅联网络主营国内免备案空间香港免备案空间 国内免备案vps香港免备案vps服务器租用托管备案/免备案域名注册等业务详询企业QQ 4006362012www.xunl ian.net
全新PHP短网址系统URL缩短器平台,它使您可以轻松地缩短链接,根据受众群体的位置或平台来定位受众,并为缩短的链接提供分析见解。系统使用了Laravel框架编写,前后台双语言使用,可以设置多域名,还可以开设套餐等诸多功能,值得使用。链接: https://pan.baidu.com/s/1ti6XqJ22tp1ULTJw7kYHog?pwd=sarg 提取码: sarg文件解压密码 www.wn7...
atcloud主要提供常规cloud(VPS)和storage(大硬盘存储)系列VPS,其数据中心分布在美国(俄勒冈、弗吉尼亚)、加拿大、英国、法国、德国、新加坡,所有VPS默认提供480Gbps的超高DDoS防御+不限流量,杜绝DDoS攻击骚扰,比较适合海外建站等相关业务。ATCLOUD.NET是一家成立于2020年的海外主机商,主要提供KVM架构的VPS产品、LXC容器化产品、权威DNS智能解...
轻云互联怎么样?轻云互联,广州轻云网络科技有限公司旗下品牌,2018年5月成立以来,轻云互联以性价比的价格一直为提供个人,中大小型企业/团队云上解决方案。本次轻云互联送上的是美国圣何塞cn2 vps(免费50G集群防御)及香港沙田cn2 vps(免费10G集群防御)促销活动,促销产品均为cn2直连中国大陆线路、采用kvm虚拟技术架构及静态内存。目前,轻云互联推出美国硅谷、圣何塞CN2GIA云服务器...