WEBサイトの拡張子を"非表示"にしようと試みています。
現在以下のようなコードをhtaccessに書き込んでいます。
htaccess
1RewriteCond %{REQUEST_FILENAME} !-d 2RewriteCond %{REQUEST_FILENAME}\.php -f 3RewriteRule ^(.*)$ $1.php
これは確かに.php
という拡張子をURLに入れずに検索すれば表示できます。
ですが、拡張子そのものを非表示にしていません。
phpファイル内のaタグ内では拡張子に.phpをつけていても、検索時に非表示にしてくれるようなコードは存在しないのでしょうか?
ちなみに、調べたところ下記のような例もありましたが、特に拡張子を非表示にはしてくれませんでした。
<FilesMatch "^$"> ForceType application/x-httpd-php </FilesMatch>