.htaccessの設定

mod_rewriteの設定

ZF-ExはZend Frameworkのアクションコントローラを使用しています。Zend Frameworkのアクションコントローラではmod_rewriteを使用しているため、mod_rewriteの設定変更が必要となります。次の箇所にある.htaccessファイルを開き、編集します。

  • public
    • .htaccess

 

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !\.(js|ico|gif|jpg|png|css|txt|xml)$ index.php

ファイル中の、RewriteBase /をシステムをアップロードしたディレクトリを指定するようにして下さい。例えば、アップロードしたディレクトリがhttp://mydomain.com/site/であればRewriteBase /site/へと変更して下さい。アップロードしたディレクトリがトップディレクトリであれば変更する必要はありません。