我知道你可以在htaccess中添加规则,但是我发现PHP框架没有这样做,不知何故你还有漂亮的URL.如果服务器不知道URL规则,他们如何做到这一点?
我一直在寻找Yii的网址管理员课程,但我不明白它是如何做到的.
我在SOF上搜索了很多关于.htaccess和mod_rewrite的内容,我希望表现明智哪一个更快:
RewriteRule ^([a-z0-9]+)/?$ index.php?id=$1 [NC,L]
RewriteRule ^(.*)/?$ index.php?id=$1 [NC,L]
RewriteRule ^([^/]*)/?$ index.php?id=$1 [NC,L]
Run Code Online (Sandbox Code Playgroud)
因为第一个只接受字母和数字,它是否会让它更快执行?