端っこプログラマーの手帳

主にプログラムに関する手記です

2016-11-01から1ヶ月間の記事一覧

【PHP】VirtualHostにリライト設定を書いたときの SCRIPT_NAME の値がおかしい

PHPのサーバ環境変数に、SCRIPT_NAME という値があります。 「現在の実行ファイルのパス」が入り、例えば、以下のようなリライト設定で、 RewriteRuleに引っかかるリクエストでは、「/index.php」が入ります。 RewriteEngine On RewriteCond %{REQUEST_FILEN…

【Apache】mod_rewrite で「403 Forbidden」

以前のエントリーで、mod_rewrite の設定は書く場所(.htaccess or httpd.conf)によって、環境変数に入ってくる値やリライト先のパスが異なるが、Directoryディレクティブ内に設定を書くことで、.htaccess と同じ記述にできることが分かった。 kzhishu.hate…