这个问题通常有两个可能的原因:
一是 .htaccess文件不可写;
二是 mod_rewrite 模块没有启用。
第一个原因的解决方法:
重设固定连接时,系统要改写.htaccess文件。如果WordPress不能自动更新.htaccess,它会告诉你原因,如.htaccess文件可写,才会自动更新。对于WordPress没有生成.htaccess文件或不将新的重写规则写到已存在的.htaccess文件,原因各种各样,按照下面的步骤,一步一步,注意,当且仅当上一步无效后再继续下一步。
(1)修改权限: 使用chmod将 .htaccess的权限改为666,以便使用template editor编辑,但是不推荐这样做,因为这样的话其他有编辑模板权限的用户也能编辑.htaccess,可以将权限改为660。
(2)服务器阻止修改: 服务器有可能阻止了SERVER_SOFTWARE变量的设置,导致生成.htaccess失败。如果确定使用的是Apache,修改wp-includes/vars.php,跟着下面的步骤走。
第二个原因的解决方法:
(1)Apache中的rewrite模块没有开启,去除这一行前面的#号就可以了
LoadModule rewrite_module modules/mod_rewrite.so
(2)AllowOverride Not Enabled
服务器可能没打开AllowOverride。如果httpd.config的AllowOverride设置的是None,那.htaccess将被忽略。正确的设置:
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
也需要在DocumentRoot打开AllowOverride:
<Directory /var/www/html>
# … other directives…
AllowOverride All
</Directory>
注意,以上修改完成后,要重启Apache才能生效。
此外还有一些其它的原因,参考下这篇文章吧:
http://www.ucooper.com/wordpress-permalinks-access-error.html
分享到:
相关推荐
文章中添加内部链接,无非是手动添加内部链接,但这样比较繁琐,前台搜索文章、关键词,然后,后台进行添加内部链接,前后台的来回奔波,搜索、添加,这些工作对于Blooger来说,不能不说是一种折磨。有难处,就必有...
当你博客友情链接越来越多时,你是否因为过长的链接版面二烦恼呢?过长的版面非常影响整个网站的整齐性,如果把友情链接全部改为内页链的话,有感觉有点不好意思,感觉......那么该怎么办呢?呵呵,出现这样的难题时...
wordpress win主机修改固定链接去index ,将httpd.ini传到wordpress目录下。亲自测试后可行。www.xxx.com/index.php/xxx ——> www.xxx.com/xxx 可能还需要配合404.php使用
【WordPress实战课】是一门专为初学者设计的教程,旨在让每个人都能轻松掌握WordPress的使用和优化技巧。WordPress作为全球最受欢迎的内容管理系统(CMS),它以其强大的可扩展性和易用性,深受个人博客作者和企业...
WordPress友链排序插件——链接排序(已汉化) 在WordPress网站运营中,友链(友情链接)是增强网站互动性和推广的重要手段。然而,WordPress默认的友链管理功能较为简单,无法满足用户对友链排序的个性化需求。这...
在WordPress中,文章分类是组织内容的重要方式,通常分类链接会显示为`example.com/category/分类名`的形式。然而,有些用户可能希望使链接更加简洁,去除"/category/"这一部分,使其变为`example.com/分类名`。这...
WordPress的模板层次结构遵循“模板继承”原则,这意味着如果某个模板文件不存在,WordPress会向上查找更通用的模板。例如,如果Single.php不存在,它将使用Index.php。 模板标签(Template Tags)是WordPress提供...
- `404.php`:这是404错误页面,用于显示当用户尝试访问不存在页面时的提示信息。 - `header.php`:这是网页头部文件,用于展示网站头部区域的内容。 - `sidebar.php`:这是网页侧边栏文件,用于展示网站侧边栏的...
2. Web服务器:Apache或Nginx,它们都能很好地支持WordPress。 3. PHP版本:WordPress 4.9要求PHP版本至少为5.6,但为了最佳性能和安全性,推荐使用PHP 7.x以上。 4. MySQL/MariaDB:用于存储网站内容和设置。 二、...
修正 WordPress5.9.1 版本本下文章幻灯片模块显示不正确的 错误 修正 WordPress5.9.1 版本本下底部页脚的 LOGO 尺寸bug的 错误 修正板块页面更多菜单按钮显示不全的 错误 修正会员专用资源未登录用户点击后可能会...
show_uncategorized (integer) – 设置为1(默认)显示未分类内容,设置为0则不显示 per_page (integer) – 每页显示的下载条数,默认为20 format – 使用自定义输出样式的ID exclude – 禁止显示的下载,以逗号...
以下是此插件附带的一些功能: 支持广告随机化展示 默认广告定位:将广告分配到帖子的开头,将广告分配到帖子 的中间,将广告分配到帖子的结尾,在“更多”标签之后分配 广告,在最后一段之前分配广告,在某些段落...
汉化工作主要涉及翻译WordPress的后台控制面板、前端显示文本以及错误消息等。这些翻译通常以`.po`和`.mo`文件形式存在,存储在`wp-content/languages`目录下。 2. **主题汉化**:每个WordPress主题都有自己的翻译...
在WordPress中,用户在评论时会显示头像,这有助于增加互动性和识别度。但是,如果没有用户上传头像,默认显示的头像是WordPress的通用图标。本文将介绍如何修改WordPress的默认评论头像,使其更为个性化。 首先,...
在WordPress中,设置友情链接只在首页显示是一种常见的需求,尤其对于那些希望保持其他页面简洁的网站管理员来说。本文将详细讲解如何实现这一功能。 首先,理解这个问题的关键在于WordPress的模板层次结构和过滤器...
3、登录错误提示信息修改:更改登录错误提示信息勾选后请在下边设置提示内容 4、提示信息内容:如果勾选“登录错误提示信息修改”请在此处设置提醒内容,默认为“错误的账号或密码” 5、登陆框底部提示内容:勾选...
1. Wordpress后台登录问题:文件标题“Wordpress后台登录不跳转.pdf”提示我们,这篇文档可能涉及到Wordpress后台登录功能故障的问题,即用户在输入正确的登录凭证后,系统没有按预期跳转到后台管理页面。...
在实际应用中,这样的插件对于博客、新闻站点或者任何包含大量文本链接的WordPress网站都极其有用。它节省了手动添加超链接的时间,提升了内容发布效率,同时也使得网站内容更加整洁、专业。对于访客而言,他们无需...
前面介绍的Simple Link插件,walklty这位网友使用后发现有写问题,所以,重新找了款内部链接插件WordPress keyword Link,这款插件同样也是国人写的一款自动添加关键词链接的插件,内链优化这类的插件比较多,选这款...