我的 .htaccess 文件当前如下所示:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /?([A-Za-z0-9-]+)/?$ index.php?page=$1 [QSA,L]
它适用于像这样的网址http://site.com/aaaaa http://site.com/aaaaa但对于像这样的网址http://site.com/aaaa/bbb http://site.com/aaaa/bbb$_GET['page'] 变量将仅包含 bbb 而不是 aaaaa/bbb。
有没有办法获取页面变量中的所有子目录?
我建议添加/
到最后一行中接受的字符列表:/?([A-Za-z0-9/-]+)/?$
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)