第一次使用WordPress,很容易碰到发布的文章查看时。
提示找不到网页或者页面错误显示的现象。
今天就简单来说其的几种简单的解决办法。
一、修改固定链接:
最常见的一种现象就是在初始的固定链接没有设置,需要重新修改固定链接就可以进行文章的访问了。而无需进行其他的操作。很多的云平台在初始时的设置均是存在问题的,需要在使用时重新设置固定链接。
修改方法:选择你的固定链接结构。在设置 → 固定链接,可以选择默认格式,也可以使用结构标签在自定义结构的输入框里输入你想要的格式。以便每个地址对应唯一的一篇博客。 出于性能上的考量,不推荐以博客类型、博客标签、博客作者、博客标题作为固定链接地址的开头这些都是纯文本的属性(field),使用它们作为链接的开头,WordPress需要更多的时间区分文章(Post)地址和页面(Page)地址,而且为了区分还要在数据库里存储额外的信息,会使得文章打开变慢。
如果是刚刚使用WordPress,并且存在文章无法访问的现象,那么很有可能是因为WordPress的固定链接有问题。
常用与:云平台下的WordPress文章无法访问。
二、修改.htaccess文件
修改方法:
1,.htaccess要开放写权限,这样在自定义WordPress的永久链接时,WordPress就会自动重写.htaccess。
2,找到APACHE文件中的httpd.conf文件, 把#LoadModule rewrite_module modules/mod_rewrite.so 前的#去掉,加载rewrite模块。
3,查看APACHE文件中的httpd.conf文件是否默认设置了AllowOverRide为None,如果是,要改成All。或者修改 wordpress所在的vhost段添加 < Directory /wp所在路径/> AllowOverride All < /Directory> 重启apache。当然,这也是Apache如何开启Mod_rewrite模块以及PHPWind伪静态的方法!
常用于:自建服务器,或者本地服务器。
三、使用中文的名称:
有很多人的服务器没有预装支持中文字符链接或者在设置时存在不当。也会导致无法访问文章。
解决办法:这个问题是由于WordPress服务器中不支持生成的链接中包含中文字符导致的。只需要,在WordPress的文章编辑页面中,手动修改链接为纯英文,问题就可以解决。
但是每次编辑完文章都要改下链接似乎也不太方便。对于想偷懒的同学,可以安装这个插件:Pinyin Permalink,自动修改文章的链接为拼音,就可以彻底解决问题了。
常用于:服务器不支持中文字符链接
四、其他问题:<来源于网络,侵删>
(1)我的.htaccess在哪里? Wordpress 的index.php和.htaccess都在博客地址目录下,博客地址在设置,常规选项里可以查到。由于有个"."在文件名中,FTP客户端可能看不 到,除非你修改FTP客户端的设置,使其显示所有文件,包括隐藏文件。如果你是通过Godaddy Hosting Connection installation来安装WordPress的话,有些主机提供商(如Godaddy)不显示或不允许你修改.htaccess文件。
(2)创建和编辑(.htaccess) 如果还没有.htaccess文件,创建一个。如果能通过shell或ssh连上服务器,直接输入touch .htaccess就创建了。如果使用FTP上传文件,可以在本地创建文件,如1.htaccess,上传到WordPress的跟目录,然后重命名 为.htaccess。 可以通过FTP,shell或主机提供商可能提供的控制面板来编辑.htaccess。 如果.htaccess有错而导致("Internal Server Error (500)"),可以使用FTP或控制面板删除出错的.htaccess。
(3)自动更新 .htaccess 如果WordPress不能自动更新.htaccess,它会告诉你原因,如.htaccess文件可写,才会自动更新,但是目前不是可写的…,这个提示在设置→固定链接面板的底部。 想 让WordPress自动更新,必须给WordPress开通.htaccess文件的写权限. 确切的权限依赖于你的服务器环境,尝试给文件拥有者打开写权限,然后作者所在组打开写权限,然后所有人,一步一步测试,一旦WordPress有了写权 限,则不要再进一步放宽权限。
最后就成功啦。如下图
喜欢我可以关注我,我是左左七,热爱摄影的程序员。
网友评论