我已成功将我的网站网址从“localhost / example / user.php?u = user1”重定向到“localhost / example / user1”,并使用以下Htaccess代码:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/\.]+)/?$ user.php?u=$1
但是现在当我使用尾部斜杠“localhost / example / user1 /”打开我的网站时,它会将我重定向到 localhost / user1 ,我尝试了很多方法从url中删除该尾部斜杠,但它不起作用。
怎么做?
感谢。
答案 0 :(得分:1)
将RewriteBase设置为工作目录。
RewriteBase /example/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/\.]+)/?$ user.php?u=$1