私はうまく機能する次のコードを試しました。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
これを使用すると、入力するlocalhost/myProject/index
だけで index.php にアクセスできます。
私の質問は、私が書いた場合、どうすればURLから.phpを取り出すことができますか?localhost/myProject/index.php
これを行っているのは、自分の Web サイトに 100 個の Web ページを作成し、それらがリンクされているためです。現在、ブラウザーに .php を表示したくなく、コードを変更する時間がありません (期限が短いため :( )。
LAMP スタックを使用しており、Apache の mod_rewrite が有効になっています。