htaccess重写条件和重写规则,用于使用特定名称重定向到页面

时间:2012-02-02 06:39:37

标签: .htaccess

我有一个链接到http://mysite.com/profile.php?username=myname的链接,当我们点击它时

浏览器将显示http://mysite.com/myname。我已经在htaccess

中写了其他链接

我不想改变它们......

有人可以帮助我吗?

3 个答案:

答案 0 :(得分:1)

RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule ^  profile.php?username=%1 [L,QSA] 

答案 1 :(得分:0)

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^([^/]+) /profile.php?username=$1 [NC]

答案 2 :(得分:0)

在.htaccess中:

RewriteEngine on
RewriteRule ^/profile\.php\?username=([A-Za-z0-9]+) /$1

来源: http://www.phpriot.com/articles/search-engine-urls/2