この質問がすでにここで行われている場合は申し訳ありません。しかし、私はまだ解決策を見つけることができませんでした。
私は次の.htaccessを持っています
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ index.php?page=$1 [L]
domain.com/index.php?page=contact -To- domain.com/contactから URL を書き換えたい
はい、うまくいきました。しかし問題は、このdomain.com/contact/のようにスラッシュを追加するときです。
代わりにNot Foundページが表示されました。ブラウザはcontact/をファイルではなくディレクトリとして認識したと思い ます。
訪問者がスラッシュ / を最後に使用する場合と使用しない場合の 2 つの方法でそのページにアクセスできるようにしたいと考えています。これを機能させる方法は?