嗨,我是用我的子目录这段代码重定向用户名htaccess的动态用户名
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ profile.php?username=$1&%{QUERY_STRING}
我有这个问题,那就是用户输入domain.com/username/就会有问题,它只能如果他们进入domain.com/username
任何解决方案??
另外,例如,如果我有一个真正的目录调用/ images /,当他们进入domain.com/images。关于某些循环问题会出现错误。解决这个问题的方法是什么?
尝试'RewriteRule^/(。*)/?* $ profile.php?username = $ 1&%{QUERY_STRING}'并更好地测试用户是否输入了'domain.com/username //'或甚至domain.com /用户名///' – ajreal 2010-11-12 19:35:51
不起作用。我不知道是否有什么可以削减1美元,如果它有额外的/在后面? – 2010-11-12 20:05:02
sia - 它'/?'应该匹配0或1,希望 – ajreal 2010-11-12 20:21:32