这个问题通常有两个可能的原因:
一是 .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的模板层次结构和过滤器...
1. Wordpress后台登录问题:文件标题“Wordpress后台登录不跳转.pdf”提示我们,这篇文档可能涉及到Wordpress后台登录功能故障的问题,即用户在输入正确的登录凭证后,系统没有按预期跳转到后台管理页面。...
在实际应用中,这样的插件对于博客、新闻站点或者任何包含大量文本链接的WordPress网站都极其有用。它节省了手动添加超链接的时间,提升了内容发布效率,同时也使得网站内容更加整洁、专业。对于访客而言,他们无需...
前面介绍的Simple Link插件,walklty这位网友使用后发现有写问题,所以,重新找了款内部链接插件WordPress keyword Link,这款插件同样也是国人写的一款自动添加关键词链接的插件,内链优化这类的插件比较多,选这款...
标题中的“文章内容关键字链接插件汉化插件 for Wordpress”指的是一个专为WordPress平台设计的插件,其主要功能是自动或手动将文章中的特定关键词链接到其他相关页面,以此来提高网站内部链接的结构优化,提升用户...
WordPress 调用函数大全 WordPress 是一个功能强大且广泛使用的内容管理系统,具有非常多的函数调用方法。在本文中,我们将对 WordPress 中的一些常用的函数调用方法进行汇总,旨在帮助大家更好地掌握 WordPress ...