0

如何在特定的 url 中制作动态 php 网页?IE:

如果我访问一个没有验证其唯一用户名的人的 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 粘贴到经过验证的用户名即http://www.facebok.com/someusername它会显示他们的个人资料。

所以我的问题是:如果我想为我的网站为注册用户制作类似的东西,如何做到这一点,因为 php 从 id 获取值但它(www.facebok.com/someusername)只是普通链接?php 在浏览器中是如何工作的?

4

2 回答 2

0

嘿伙计,这是通过编辑您的 .htaccess 文件来完成的。我可以给你它的教程的链接:

这是链接享受

于 2012-10-20T03:52:02.700 回答
0

这是一个例子 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]
于 2012-10-20T08:28:24.477 回答