我完全是新来这个field.I想改变这个网址DOT用户名不起作用?
http://localhost/livelor/profile.php?username=naveen471996
http://localhost/livelor/naveen471996
是的,我这样做,当这样的网址无法访问未找到404
http://localhost/livelor/vikaass.waran
这是我的.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [NC]
RewriteRule ^([0-9a-zA-z]+)$ profile.php?u=$1 [L]
它为什么要工作?您的重写程序不允许除数字和a-z之外的任何内容。 '.'。不是允许的字符。 –