Laravel 4 内でサイトを再構築するプロセスを開始しました。
このサイトの URL は、現在 .php 拡張子で提供されています。顧客はこれらのページをブックマークしているので、.php 拡張子を除いた同じページにリダイレクトすることが重要です。
/contact.php
例: にリダイレクトしたいと思い/contact
ます。
Laravel の htaccess ファイルには次のものが含まれています。
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
私は正規表現や Apache 独自の構文に精通していません。.php 拡張子なしで php ファイルを提供するためのこの包括的な回答を見つけましたが、Laravel は index.php を介してすべてをルーティングするため、そのソリューションは機能していないようです。
拡張子のない同じページに .php を含む URL をユニバーサルにリダイレクトするにはどうすればよいですか?