Prev / Next / /home/pochi/ChangeLog

URL 中の hoge.php/fuga/piyo が格好悪い時の対処方法[computer]

2006-07-07

http://ya.maya.st/d/200607a.html#s20060704_2

良くある答の、

1. mod_negotiation をロードして、
2. AddType application/x-httpd-php .php と設定して、
3. Options +MultiViews と設定すると、拡張子の .php なしで
   アクセスしても mod_negotiation がよきにはからってくれるから
   hoge/fuga/piyo で使えるよっ。


これは間違い!!、という話。
w3m じゃ見えなくなっちゃう。

正しい方法は以下。すごく簡単。

1. hoge.php ではなく実際に hoge というファイル名にしてしまって、
2. httpd.conf なり .htaccess なりで
    <Files hoge>
        SetHandler php-script
    </Files>
3. mod_negotiation は不要

permlink