升级到OSX El Capitan后,WordPress永久链接无效

我刚刚将我的OSX升级到El Capitan,它搞砸了我的apache环境.

我在/ Users / username / Sites中运行我的项目.

升级后我发现/etc/apache2/httpd.conf已重置为默认值,因此我必须按照此Link重新设置

但在修复配置后,当我尝试访问wordpress网站时,永久链接不再起作用.

首页和管理页面正在运行.但是,当我导航到其他页面时,它不起作用,我收到此错误:

Not Found

The requested URL /en/ was not found on this server.

Not Found

The requested URL /workshop was not found on this server.

我已经尝试更新永久链接.我检查了我的.htaccess,它是可写的.但是,固定链接仍然不起作用.

最佳答案 我认为错过指南的一步是在你的vhost中添加它:

<Directory /Users/username/sites>
    AllowOverride All
</Directory>

如果没有AllowOverride指令,将忽略站点的WordPress目录中的.htaccess文件.

您还需要启用评论中提到的重写模块.

点赞