Googleとstackoverflowの両方を48時間以上検索しましたが、同様の質問/解決策は見つかりませんでした。したがって、私は助けを求める。Mod-Rewriteを使用してファイルへのパスを変更する
私は(localhost/aboutus
はなど、localhost/contact
はcontact.php
を取り出し、aboutus.php
をフェッチするような)filename.phpを得るためにこのようなhttp://localhost/filename
などのURLを書き換えたい場合。
どうすればよいですか?私はそれぞれのページのルールを書いたくありません。特定のフォルダ内のすべてのページに対して1つのルールが機能するように、「ファイル名」を動的にします。
私が試した:.htaccessファイルで
RewriteRule ^(.*)/?$ $1.php
を、私は500エラーを受信し続けます。おかげさまで
ファイル全体がこれを含んでいます(。*)?
RewriteEngine
でRewriteBase/
のRewriteRule ^オン/ $ $ 1.php
すべてのファイルが
はあなたの全体の.htaccessファイルを投稿して下さい。ルールは機能するはずです。 – Olaf
ファイルの内容を含めるように質問を修正しました。おかげで、 –