工作,因为我设置一个wildcard VirtualHost我的htaccess文件不工作了的.htaccess不会对虚拟主机
的HTTP-vhosts.conf
NameVirtualHost *
<VirtualHost *:80>
ServerName default.dev
VirtualDocumentRoot /Users/[UserName]/Sites/%-2
<Directory /Users/[UserName]/Sites/%-2>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost>
的的.htaccess( 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>
我可以访问http://wordpress.dev
以及后端但不是像http://wordpress.dev/page
这样的页面(导致404错误)。
我可以设置固定链接结构为默认,但我想有“漂亮的网址”
我在Mac OS X上10.10本地开发环境与Apache 2.4
我假设在'/ Users/[UserName]/Sites/wordpress/.htaccess'和'/ Users/[UserName]/Sites/wordpress/index.php'中描述生活的.htaccess也存在? – arco444 2014-10-30 12:47:46
是的,它在我手动添加每个虚拟主机之前就已经工作了 – Xaver 2014-10-30 13:05:41