using mod_rewrite to simulate multiple sub-directories
问题 My .htaccess file currently looks like this: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule /?([A-Za-z0-9-]+)/?$ index.php?page=$1 [QSA,L] It works fine for urls like http://site.com/aaaaa but for urls like http://site.com/aaaa/bbb the $_GET['page'] variable will only contain bbb rather than aaaaa/bbb. Is there a way to get all of the sub-directories in the page variable? 回答1: I suggest adding / to the list of accepted characters in your