如何解决Wordpress设置固定链接后内页qq邮箱链接无法打开开

WordPress中文链接打开404的解决办法
WordPress中文链接打开404的解决办法
经常会有wordpress用户出现页面打开404的情况,这种情况主要是2个原因:伪静态设置的问题;服务器不支持中文链接导致。伪静态的问题可以到wordpress后台设置-固定链接进行设置,如果依然不行的话可以联系服务器管理员。
WordPress中文链接在某些服务器上面也会出现404的情况,大部分是在windows系统的服务器(所以我们非常不推荐使用windows服务器,坑比较多)。解决这个问题我们建议在固定链接的设置上可以不要选择文章名字的方式,可以选择使用ID,另外页面、分类、标签手动修改别名为英文字母数字等。比较麻烦的就是标签,由于标签的数量会比较多,而且不定期会增加,手动修改会比较麻烦,这里推荐几个插件,可以解决这个问题:Auto Tag Slug、IIS Chinese Tag Permalink。
以上为使用插件的方式,但是由于这两个插件都是好多年都未更新了,所以这里再给出一种修改代码的方式(修改代码会被新版本覆盖,请每次更新留意这个问题)。进入wp-includes目录,找到class-wp.php文件,在第178行和182行找到如下代码:
将178行修改为:
$pathinfo = isset( $_SERVER['PATH_INFO'] ) ? mb_convert_encoding($_SERVER['PATH_INFO'],'utf-8', 'GBK') : '';
将182行修改为:
list( $req_uri ) = explode( '?', mb_convert_encoding($_SERVER['REQUEST_URI'], 'utf-8','GBK') );
注意修改的时候使用专业的代码编辑工具,例如:Dreamweaver、sublime text、notepad++。今天有人问我的wordpress是如何设置固定链接的,所以就出现的这篇文章。本文详细解释一下wordpress固定链接设置的多种方法,并说明一下本站的固定链接是如何设置的。wordpress固定链接设置技巧:1、不要让日期出现在固定链接里面这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。2、不要让分类的链接出现在固定链接里面这一点是很多人都会忽略的地方。让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚文章出自,转载请保留此链接!。3、链接不要过深这一点经常看到。很多wordpress 用户的固定链接是年/月/日/分类名/文章名这种过于深的固定链接对搜索引擎是非常不友好的。4、不要让中文字符出现在固定链接里面虽然现在的搜索引擎已经能识别URL地址里面的中文字符,但无论是从美观上,还是从wordpress 优化的角度来看,都是非常差的。wordpress固定链接设置的一些参数:%year%:基于文章发布的年份,比如2010;%monthnum%:基于文章发布的月份,比如01;%day%:基于文章发布当日,比如06;%hour%:基于文章发布小时数,比如23;%minute%:基于文章发布分钟数,比如43;%second%:基于文章发布秒数,比如33;%postname%:基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;%post_id%:基于文章post_id,比如48;%category%:基于文章分类,子分类会处理成“分类/子分类”这种形式;%author%:基于文章作者名。将上述参数进行组合,即可得到wordpress的固定链接形式。网上常见的几种设置方法:&/%year%/%monthnum%/%day%/%postname%/&/%year%/%monthnum%/%postname%/&/%year%/%monthnum%/%day%/%postname%.html&/%year%/%monthnum%/%postname%.html&/%category%/%postname%.html&/%post_id%.html总结:本人认为,最好的 wordpress固定链接形式是:域名/%post_id%.html。这样的URL很简洁,本站就是如此;有人说&域名/%postname%.html&最好,但是这就要求每篇文章名都需要自己设置,还不能出现重复,如果是文章名称的全拼又太长,所以本人觉得wordpress的固定链接设置如下最好:域名/%post_id%.html最近更新:免责声明:本文仅代表作者个人观点,与本网无关。看完本文,记得打分哦:很好下载Doc格式文档马上分享给朋友:?知道苹果代表什么吗实用文章,深受网友追捧比较有用,值得网友借鉴没有价值,写作仍需努力相关网络营销:
48小时热门扫一扫,访问微社区
查看: 687|回复: 10
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
求助各位大神,
wordpress之前是正常的,更换了固定链接设置后网页无法显示了,发现只有“朴素”选项可以使用。
小弟想更改使用“文章名”的设置来增加谷歌排名,请教下是什么原因造成的 ?
(0 Bytes, 下载次数: 54)
21:08 上传
点击文件名下载附件
云币12965 威望7219 最后登录积分7219注册时间帖子
云币12965 威望7219
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
云币5463 威望2370 最后登录积分2370注册时间帖子
云币5463 威望2370
nginx/apache需要rewrite
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
苇子 发表于
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
谢谢,目前只有Akismet和Slider Revolution两个插件。
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
苇子 发表于
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
谢谢,目前只有Akismet和Slider Revolution两个插件。
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
苇子 发表于
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
谢谢,目前只有Akismet和Slider Revolution两个插件。
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
苇子 发表于
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
谢谢,目前只有Akismet和Slider Revolution两个插件。
&如果你使用的是nginx或是apache要有rewrite规则的,看一下根目录有没有.htaccess文件。同时检查一下Apache服务器有没有开启mod_rewrite模块&
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
苇子 发表于
检查一下有没有固定链接的插件,如果有插件也会造成这个问题!
谢谢,目前只有Akismet和Slider Revolution两个插件。
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
小鹅 发表于
nginx/apache需要rewrite
谢谢,还想请教下nginx/apache如何开启rewrite呢 ?
云币215 威望215 最后登录积分493注册时间帖子
程序猿[LV2], 积分 493, 距离下一级还需 707 积分
云币215 威望215
小鹅 发表于
nginx/apache需要rewrite
谢谢,还想请教下nginx/apache如何开启rewrite呢 ?
云币12965 威望7219 最后登录积分7219注册时间帖子
云币12965 威望7219
刘江南 发表于
谢谢,目前只有Akismet和Slider Revolution两个插件。
如果你使用的是nginx或是apache要有rewrite规则的,看一下根目录有没有.htaccess文件。同时检查一下Apache服务器有没有开启mod_rewrite模块
Powered bywordpress更改“固定链接”模式后出现404
etc/httpd/conf/httpd.config 文件 原因一:Apache中的rewrite模块没有开启,去除这一行前面的#号就可以了 LoadModule rewrite_module modules/mod_rewrite.so 原因二:AllowOverride Not Enabled; 服务器可能没打开AllowOve
etc/httpd/conf/httpd.config 文件
原因一:Apache中的rewrite模块没有开启,去除这一行前面的#号就可以了
LoadModule rewrite_module modules/mod_rewrite.so
原因二:AllowOverride Not Enabled;服务器可能没打开AllowOverride。如果httpd.config的AllowOverride设置的是None,那.htaccess将被忽略。找到以下2处位置并修改:
&Directory /&
Options FollowSymLinks
AllowOverride All
&/Directory&
&Directory /var/www/html&
# & other directives&
AllowOverride All
&/Directory&
修改完成后,要重启Apache才能生效。
service httpd restart
(责任编辑:VCPHP网站模板)
------分隔线----------------------------
1. 在 Wordpress主题中显示最热文章的 PHP代码 ?php $result = $wpdb-get_results(SELECT comment_count,ID,post_ti...
wordpress导航菜单的链接是默认在当前页打开的 只要在wp-includes\nav-menu-template.php的start_el函数加...
如果说域名是一个博客在互联网上的代表一个人的话,那么永久链接地址就是门牌号码。只有...
移动互联网时代已经到来,微信微博的崛起也同时给我们带来了很多机遇,自媒体营销,自媒...
1.选择一个好的主机 对于在使用免费主机或者共享主机(Godaddy啊、Bluehost啊等等所谓无限带宽...
安装WordPress主题或插件后,网站崩溃了,该怎么办?这是不少WordPress新手比较困惑的问题。倡...
售前电话热线
400-083-8184
售前QQ客服& 正文内容
WordPress 设置固定链接或永久链接
WordPress博客的文章的默认链接是http://www.boke8.net/?p=N形式的(N表示文章的ID),这个形式的URL不利于对搜索引擎的友好程度。好在WordPress支持用户自主修改文章的URLs以提高URLs的可读性和对搜索引擎的友好程度。
WordPress 固定链接结构标签:
%year%:表示“年”, 格式:2004
%monthnum%:表示“月”,格式: 05
%day%:表示“日”,格式:28
%hour%:表示“时”,格式:15
%minute%:表示“分”,格式:43
%second%:表示“秒”,格式:33
%postname%:表示“文章名”,如文章标题是“boke8.net very good,博客吧,非常好”,那么永久链接就会显示“boke8.net-very-good-博客吧,非常好”,其中的中文可以在添加文章时编辑为英文或数字等。
%post_id%:表示文章的ID,格式:423
%category%:表示“分类”,格式:例如分类别名为“wordpress 博客”,那么永久链接就会出现“WordPress博客”,显示的是分类名称的别名,不想显示中文,可以编辑分类名称的别名为英文或拼音等。
%tag%:表示“标签”,不用说,参考“分类”
%author%:表示“作者”,显示的是作者的昵称,格式参考“分类”
设置固定链接方法:
登陆博客后台,进入设置菜单下的固定链接,选择“自定义结构”,然后在后面的输入框里输入自己的组合,
格式可以是:
实例:/%postname%/
/标签/标签/标签
实例:/%category%/%author%/%postname%
/标签/标签.html
实例:/%author%/%postname%.html
用多少个标签组合根据自己的喜好,但加标签前面记得要加”/”。如果喜欢博客吧的URL形式,可以后标签后面加后缀,如.html或其它的。
博客吧的固定链接:
/%postname%.html” ,然后显示的地址形式为http://www.boke8.net/文章名.html
其它例子,可以在配置链接里参考:日期和文章名、月份和文章名、数字,把相关的对照一下标签即可。
提醒:链接中尽量不要出现中文,不但不美观,还会出现乱码,影响博客SEO。如果使用的固定链接格式是分类或者tags的,可以把分类和标签的别名改成英文,这样在文章URL中的链接的分类和标签是以英文显示的。比如博客吧的http://www.boke8.net/wordpress/其中wordpress就是分类目录的别名。如果像博客吧用了%postname%这个标签,可以在编辑文章的时候把固定链接编辑一下或者把标题的别名编辑一下,两者没什么区别,不过这样会麻烦一些。
相关推荐:

我要回帖

更多关于 网页无法打开二级链接 的文章

 

随机推荐