私がやりたかったのは、最初にURL内のすべての.php拡張子を非表示にすることです。次に、すべてのユーザーに、次のようなユーザー名を持つページを持たせたいとwww.domain.com/username
思いました.htaccess
。
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)$ $1.php
誰かがこのドメインに行くかのように2番目の部分をどのように行うことができますかwww.domain.com/username
サーバーはにルーティングしますwww.domain.com/username.php
が、それはのようなURLに行く必要がありますwww.domain.com/profile.php?id=username
。
どうすればこれを達成できますか?