我已经安装了WordPress的本地MAMP,并试图让永久链接工作。但是,在将永久链接设置为“日期和名称”http://localhost/wordpress_1/2011/01/12/sample-post/
我得到404ed
未找到:请求的网址 / wordpress_1 / 2011/01/05 /您好世界/ 在这台服务器上找不到。
这是一个mod_rewrite问题吗? mod_rewrite列在我的phpinfo的“已加载模块”部分中。我是否需要做其他事情来启用它?
由于
更新
来自我的httpd.conf:
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
答案 0 :(得分:28)
从
更改了我的httpd.conf<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
到
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
它有效。
答案 1 :(得分:2)
需要在MAMP中打开符号链接。
在/ Applications / MAMP / conf / apache /中打开httpd.conf文件
寻找<Directory />
确保您具有以下选项集:
Options Indexes FollowSymLinks
您还可以设置本地虚拟主机,以便更好地测试WordPress网站。这超出了这个问题/主题的范围,但如果您愿意我可以创建示例配置文件以及如何执行此操作的说明。