私は次の.htaccess
設定を持っています
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
RewriteRule \.git - [F,L]
RewriteRule ^help help.php [L]
RewriteRule ^home home.php [L]
RewriteRule ^profile profile.php [L]
RewriteRule ^index index.php [L]
RewriteRule ^users/([0-9]+) profile.php?id=$1 [L]
RewriteRule ^([A-Za-z0-9-]+)?$ profile.php?u=$1 [L]
これで、誰かがランディング ページにアクセスするたびに、 の最後のルールを使用してリダイレクトされprofile.php?u=$1
ます。
www.example.com
とwww.example.com/
が profile.php ではなく index.php にマップされるように構成を変更するにはどうすればよいですか?