Contributed by: akira on 2015年 3月19日(木) 10:43 JST
Last modified on
mod_rewriteとvirtualhostの関係単純な、.htaccessだとうまくいかないらしい。
Directoryディレクティブに書くのがいいらしい。[*1]
<VirtualHost *:80>
DocumentRoot /var/www/wordpress
DirectoryIndex index.php
Options -Indexes
<Directory /var/www/wordpress>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>
</Directory>
</VirtualHost>