个人博客同步转载

转自我的个人博客(ps:目前试用中体验不好勿喷。。。)

使用WP Super Cache设置缓存的时候当使用wordpress默认的固定连接是,总是显示固定连接结构出错,然后单个博客文章无法访问,这里需要设置httpd的url可重写,步骤如下:

查看.HTACCESS是否需要修改

远程连接主机,进入wordpress目录,修改 .htaccess文件,.htaccess是隐藏文件,默认不显示,使用ll -a命令即可看到。.htaccess文件应该内容如下:

BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

END WordPress

修改HTTPD配置文件

WordPress中除了Default的url格式外,其他的都需要url 重新支持。默认是不支持的。VPS只能自己搞了,虚拟主机一般都默认开启的。进入apache2/httpd/conf/httpd.conf
需要编辑httpd.conf文件。

AllowOverride controls what directives may be placed in .htaccess files.

It can be “All”, “None”, or any combination of the keywords:

Options FileInfo AuthConfig Limit

AllowOverride None
把AllowOverride None 改成AllowOverride All

重启服务:service httpd restart

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 此文章转载~ Apache伪静态(Rewrite).htaccess文件详解 Htaccess(超文本访问)是一个...
    bornfreekiss阅读 4,142评论 0 6
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 架构师必须知道的26项PHP安全实践 PHP是一种开源服务器端脚本语言,应用很广泛。Apache web服务器提供...
    meng_philip123阅读 6,098评论 1 161
  • 梦想其实很简单,就是努力做到这24点,也许会步入成功的巅峰。 (1)梦想更多的是一种信念,一个方向,唯独梦想可以与...
    一点梅阅读 478评论 0 0
  • 早春时节,千里远赴南京梅花山,春梅初开,芳姿摇曳,很是壮观。此次亦是第一次近距离观梅,遂填词一则,以为纪念。 久慕...
    轩若临风阅读 573评论 2 6