Cod*_*ary 5 macos wordpress apache2 osx-elcapitan
我刚刚升级OSX到ElCapitan,它搞砸了我的apache环境。我正在运行我的项目/Users/username/Sites。
升级后我发现它/etc/apache2/httpd.conf被重置为default所以我不得不按照这个链接重新设置
但是在修复配置后,当我尝试访问该wordpress站点时,永久链接不再起作用。
首页和管理页面正在工作。但是当我导航到其他页面时,它不起作用,并且出现此错误:
未找到
在此服务器上找不到请求的 URL /en/。
未找到
在此服务器上找不到请求的 URL /workshop。
我已经尝试更新永久链接。我检查了我的 .htaccess 并且它是可写的。但是,永久链接仍然不起作用。
我认为指南错过的一步是将其添加到您的虚拟主机中:
<Directory /Users/username/sites>
AllowOverride All
</Directory>
Run Code Online (Sandbox Code Playgroud)
如果没有AllowOverride指令,站点WordPress目录中的.htaccess文件将被忽略。
您还需要启用您在评论中提到的重写模块。
| 归档时间: |
|
| 查看次数: |
1280 次 |
| 最近记录: |