Life is Adventure!

Wordpress μ | Home | OpenID

mod_rewrite

オープンソースソフトを使っていると、動作に必要な条件として、「mod_rewrite が使えること」という記述がよくある。URLの書替えをしたりするときに必要だ。性格には知らないがこれまでの経験では、Wordpress μやDrupalインストールのときに .htaccess を生成してくれるが、その中に以下の行がある。

Options +FollowSymLinks
RewriteEngine on

Apache HTTP Serverに以下の記述がある。

The rewrite engine may be used in .htaccess files. To enable the rewrite engine for these files you need to set “RewriteEngine On” and “Options FollowSymLinks” must be enabled. If your administrator has disabled override of FollowSymLinks for a user’s directory, then you cannot use the rewrite engine. This restriction is required for security reasons.

なおインストール先がサブディレクトリ(例:public_html/drupal)のとき下記の行を追加しないと動作しない。

RewriteBase /drupal/

今日の言葉: 

コメントを投稿


counter