最後に拡張子を表示せずに一連のファイルを作成したい。これを行う最も簡単な方法は、次のようにすることでした。
/usa/index.php
/usa/alaska/index.php
/usa/alabama/index.php
/usa/california/index.php
やりたいことはこれ
/usa/alaska.php
/usa/alabama.php
/usa/california.php
次のように表示します。
/usa/alaska
/usa/alabama
/usa/california
ただし、これに追加したいレベルがもう 1 つあります。都市です。
/usa/alaska/adak.php
/usa/alaska/anchorage.php
/usa/california/los-angles.php
「.php」を表示したくありませんが、各状態はファイルとディレクトリの両方として存在します。私が欲しいのは、デフォルトのディレクトリではなく、ファイルのファイル バージョンを提供する htaccess ルールです。また、ファイルの末尾から .php を取り除きたいので、最終結果は次のようになります
/usa
/usa/alaska (alaska.php)
/usa/alaska/adak (adak.php)
すべてのディレクトリを作成し、各ディレクトリに index.php を使用することでこれに近づくことができることはわかっていますが、それぞれに 1 つのファイルを含む何千ものディレクトリがあり、更新は面倒です。1 つのファイルが含まれる 1000 個のディレクトリよりも、1000 個のファイルが含まれる 1 つのディレクトリが必要です。
誰かが私を正しい方向に向けて、50州すべてでこれを行っていることを知ってください.
ジム