2013-03-08 51 views
-1

我想使www.profstream.com/profile-t.php?username=arunsood - > www.profstream.com/arunsood为例。我的网站上的所有链接都设置在我的网站上,以访问原始网址,但我只希望它能像地址栏中的重写示例一样显示,并在有人在www.profstream.com/arunsood中输入时调用。如何为个人资料页制作虚荣网址

这是国防部重写规则建议我,但它只是说没有发现,当我尝试一下:

RewriteEngine On 
RewriteRule ^([^/]*)$ /profile-t.php?username=$1 [L] 

有没有办法让它不已经更改网站上的链接结构工作?

回答

3

试试这个

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ profile-t.php?username=$1 [L,QSA] 
+0

真棒人!非常感谢。现在,当我点击网站上的链接时,如何获取它以显示正确(重写)的网址? – Arun 2013-03-09 20:33:21

+0

据我了解,你不想改变你的链接在HTML? – 2013-03-09 20:59:18

+0

这是正确的...所以我觉得没有选择呢?谢谢你的回答,但是非常有帮助:) – Arun 2013-03-11 04:02:21