(ほとんどのWebサイトには「きれいな」または「クリーンな」URLがあるため、これはWeb上で最も一般的で最も簡単に対処できる質問の1つであるように思われます。しかし、私の検索ではすべて、最も複雑なものの1つであることが証明されています。)
example.com/about
最も単純な形式では、URLバーに入力して、サーバーにファイルを返してもらいたいと思いますexample.com/about.php
。現状では、example.com / about.phpを入力またはリンクする必要がありますが、これはSEOやユーザーフレンドリーではありません。これは複雑な文字列に関するものではありません。ファイルは同じように簡単に作成できますexample.com/about.html
。
ファイルで使用しようとしているコードがいくつかあり.htaccess
ますが、何も実行されないようです。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([a-z]+)/$ /$1.php
.htaccess
私が設定した404リダイレクト(ここに含めたコードの下のドキュメントに表示されます)が正しく機能しているため、ファイルが機能していることはわかってい.htacces
ます。特に、アクセスしようとしてexample.com/about
404ページが表示された場合はそうです。
ご協力いただきありがとうございます!