2
Options +FollowSymLinks  
RewriteEngine On  
RewriteCond %{SCRIPT_FILENAME} !-d  
RewriteCond %{SCRIPT_FILENAME} !-f  
RewriteRule ^profile/(\w+)/*$ ./index.php?page=showuser&username=$1

さて、私は自分のURLを希望どおりに書き換えるこのコードを持っています(サイト名/プロファイル/ユーザー名)。

ここで、(sitename / profile /)のみにアクセスしたいとします。それが機能し、エラーが発生しないようにするには、どのようなルールを作成する必要がありますか?

私はmodrewriteを初めて使用するので、この質問が一部の人にとってばかげているように思われる場合は申し訳ありません。

4

1 に答える 1

2
RewriteRule ^profile/$ ./index.php?page=profile [L,NC]

最後のドルはURLの最後と一致します。この場合、後には他に何もあり得ませんprofile/

于 2012-10-14T20:20:11.690 に答える