phpファイルにブラウザでアクセスした時に、phpの拡張子を見せない様にする手順をメモっておきます。
さくらインターネットを利用しています。
/home/{domain_name}/www/dir/
この中に
.htaccess
を作成し、以下のコードを記述します。
すると、拡張子の「php」を付けず
http://{domain_name}/test.php
↓
http://{domain_name}/test
でもアクセス出来る様になります。
.htaccessの中身
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Options -MultiViews
※なお、
Options -MultiViews
この行が無いと正常に動作しません。
必ず入れましょう。
なお、デフォルト index.php を表示させたい場合、次のコードも入れておきます。
# Default Page Change
DirectoryIndex index.php