我一直想知道facebook如何根据网址指导用户。例如: - https://www.facebook.com/fadia.ankit
。通常这意味着他们保存名为fadia.ankit的文件夹,并且该文件夹中有一个index.php。但是在https://www.facebook.com/fadia.ankit/index.php
上显示了404错误。所以,如果有人可以指导我,他们可能是如何使用网址的。
另一个例子是https://www.facebook.com/messages/12231277329
。
我认为这背后有某种javascript
。我很想知道(很多像我这样的新秀)。如果可以的话请帮忙。提前谢谢。
答案 0 :(得分:0)
他们只使用网址重写例程,例如htaccess: http://httpd.apache.org/docs/2.2/howto/htaccess.html
答案 1 :(得分:0)
实际上https://www.facebook.com/fadia.ankit
可能类似https://www.facebook.com?user=fadia.ankit
,使用普通的$_GET
变量。
但是使用.htaccess重写,他们设法重写网址并使其更清晰。请阅读this,了解如何生成干净的网址。