我对我的.htaccess有两难境地:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?user=$1
例:
当我打开http://example.com/david
它也打开了。
但是如果我在用户名后添加斜杠,它不会像http://example.com/david/
一样打开(注意尾部斜杠)。
您可以使用:
RewriteRule ^([a-zA-Z0-9_-]+)/?$ user.php?user=$1
对于 css:
尝试创建干净的URL时CSS消失
(如果解决方案不起作用,请不要接受!
你试过吗
RewriteRule ^([a-zA-Z0-9_-]+)/$ user.php?user=$1