将字符串附加到url以打开不同的页面

时间:2014-04-04 23:57:10

标签: php html

要打开个人资料页面,链接是localhost / prof.php?id = 123.现在打开此页面,当我点击关于(个人资料页面上的文字)时,我希望链接是localhost / prof。 php?id = 123 /即将打开about页面。我该怎么做?

3 个答案:

答案 0 :(得分:0)

你不能。您需要创建一个" about"页面并使用localhost / about.php链接到它?id = 123 没办法。

答案 1 :(得分:0)

首先查询字符串,即?id = 123出现在每个网址的末尾,其次,您只需从javascript或php添加网址,然后您的网址就像localhost/about.php?id=123

答案 2 :(得分:0)

这不能通过PHP直接实现,当然也不能用HTML实现。它通常通过配置Web服务器来实现,并且由于Apache是​​PHP最常用的Web服务器,因此您可能正在寻找mod_rewrite

我建议您查找使用mod_rewrite进行URL重写的指南。

我还建议您使用类似localhost/profile/123/about的内容来提高可读性,如果您要重写URL,则无需保留.php?id=