.htaccessに以下のように書く。
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(\w+)\/?$ index.php?aaa=$1 [QSA,L] RewriteRule ^(\w+)\/(\w+)\/?$ index.php?aaa=$1&bbb=$2 [QSA,L]
/hoge
や /hoge/
でも index.php?aaa=hoge
に書き換えられるように \/?
を付けている。
1行で書けないものか。