我想问你关于twitter / facebook的个人资料页面网址。 示例:
twitter.com/stackoverflow
facebook.com/stackoverflow
现在我要在我的网页中设置 例如:
abc.com/nagabotak
我试图在stackoverflow中搜索教程,但我想念一些我不理解这个概念的内容。
我有一个profiles.php页面。
目前,如果我想打开个人资料页面,我必须使用abc.com/profile.php?user=nagabotak
所以我想做的是将网址缩短为abc.com/nagabotak
答案 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