次のコードを使用して、すべてのページを .php から単純な / に変更しています
RewriteRule ^(.*)/$ $1.php [L]
www.site.com/clubs.php や www.site.com/training.php ではなく、www.site.com/clubs/ または www.site.com/training/ として表示されるようになりました
クラブ内で (データベースのデータを使用して) クラブを表示すると、ページは www.site.com/clubs/my-club/
のように表示されます。 URL フィールド。
次のコードでこれを取得できます。ただし、$_GET['club'] メソッドを使用してエコーすると、my-club ではなく my-club.php が表示されます。
RewriteRule ^clubs/([^/]*)$ clubs.php?url=$1 [L]
URL の末尾の / が .php に変更されているようです