【发布时间】:2017-07-18 10:10:59
【问题描述】:
我用 MAMP 创建了一个虚拟主机。当我转到 example.dev 时,它运行良好。我刚刚在 example.dev 上安装了一个 wordpress,没有任何问题。当我显示页面或帖子时,页面名称前会添加一个 /index.php。例如:example.dev/index.php/pagename。
我无法访问 example.dev/pagename,出现 404 错误。
在永久链接的选项中,它会自动生成/index.php/%year%/%monthnum%/%day%/%postname%/。
我选择了http://example.dev/example-article/,但还是不行。
我在根目录下有一个 htaccess
RewriteEngine On
# 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
如果有人有想法...
谢谢!!
【问题讨论】:
标签: wordpress mamp virtualhost