【发布时间】:2013-11-06 05:19:43
【问题描述】:
我有以下链接:
www.website.com/profile.php?user=Test
我想把链接改成:
www.website.com/Test
用户名在/ 之后,没有任何多余的乱码。
我在我的 .htaccess 文件中设置了这个,但它不起作用。为什么?
Options +SymLinksIfOwnerMatch
RewriteEngine on
RewriteBase /website
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ profile.php?user=$1 [R,L,QSA]
谢谢。
【问题讨论】:
-
您在 .htaccess 中重定向 www.website.com/profile/Test - 这不是您在问题中描述的内容。你想达到什么目的?
标签: php apache mod-rewrite url-rewriting