URL で .php ファイル拡張子を強制的に削除するという小さな問題があります。
ユーザーが次の場合、.php ファイル拡張子を正常に削除できます。
#Remove PHP if original request is /foo/bar.php
RewriteCond %{THE_REQUEST} "^[^ ]* .*?\.php[? ].*$"
RewriteRule ^(.*)\.php(\?.*)?$ $1$2 [R=301,L]
私の目標は、次の場合に拡張機能を削除することです。
# Remove PHP if original request is /foo.php/bar
現在、ユーザーは URL にアクセスしてhttp://www.site.com/contact.php/aboutと入力すると、私の概要ページが表示されるためです。私の目標は、.php を強制的に削除してレンダリングすることです: http://www.site.com/contact/about
上記のコードを取得して追加したいと思っていましたが、わかりません。
ティア