これが私の .htaccess ファイルです。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [NC,L,QSA]
これは、.php 拡張子を使用していないときにページにアクセスできるようにするという事実で機能します。
Old = domain.com/test.php
New = domain.com/test
悪い点は、次のリンクで get データを送信すると、データが渡されないことです。QSAオプションがそれをしたと思ったのですが、どうしたのですか?
domain.com/test?id=1