如何在特定的url中制作动态的php网页?即:
如果我访问一个facebook页面,这个人没有验证他的唯一用户名,所以他的个人资料显示在url栏https://www.facebook.com/#!/profile.php?id=2..........6&fref=ts (当被视为登录用户时)和http://www.facebook.com/people/username-something/2............6 (当被视为非登录用户时),但是对于url栏中的一些人,如果我粘贴他们的url id与已验证的用户名i.e- http://www.facebok.com/someusername,它会显示他们的个人资料。
所以我的问题是:如果我想为我的网站为注册用户制作类似的东西,当php从id获取值时怎么做,但它(www.facebok.com/someusername)只是一个普通的链接?php在浏览器中是如何工作的?
发布于 2012-10-20 11:52:03
嘿,伙计,这是通过编辑你的.htaccess文件完成的。我可以给你它的教程的链接:
发布于 2012-10-20 16:28:24
这是php做的一个例子
别忘了设置。httaccess来忽略该请求,例如
<?php
if($_SERVER['REQUEST_URI'] =='somerequest'){
//do something here
} else {
// do something if else
}
?>这是一个例子。htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]https://stackoverflow.com/questions/12985075
复制相似问题