简短的网址个人资料

时间:2012-09-28 07:16:31

标签: php

我想问你关于twitter / facebook的个人资料页面网址。 示例:

twitter.com/stackoverflow 

facebook.com/stackoverflow

现在我要在我的网页中设置 例如:

abc.com/nagabotak

我试图在stackoverflow中搜索教程,但我想念一些我不理解这个概念的内容。

我有一个profiles.php页面。 目前,如果我想打开个人资料页面,我必须使用abc.com/profile.php?user=nagabotak

所以我想做的是将网址缩短为abc.com/nagabotak

1 个答案:

答案 0 :(得分:0)

它调用URL重写。

查看更多信息:

http://www.cyberdesignz.com/blog/website-design/url-rewriting-top-5-ways-of-php-url-rewriting/ http://httpd.apache.org/docs/current/mod/mod_rewrite.html

使用重写规则创建一个htaccess,阅读链接,你会发现它如何解决它=)

编辑

这是我的重写规则,我重写了index.php

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

不要忘记如果使用nginx,nginx不使用.htaccess。

如果你这样做了,你必须创建你想要的路径,比如profile / name