2025年 4月5日(土) 05:47 JST

mod_rewrite と virtualhost

  • 2015年 3月19日(木) 10:43 JST
  • 投稿者:
  • 表示回数 120

mod_rewriteとvirtualhostの関係単純な、.htaccessだとうまくいかないらしい。

 

Directoryディレクティブに書くのがいいらしい。

<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>