【发布时间】:2014-11-12 14:28:31
【问题描述】:
这听起来像是一个愚蠢的问题,但我必须知道答案。我见过很多使用如下 URL 的网站:http://www.example.com/?p=1
正在访问什么文件?我一直使用http://www.example.com/somepage.php?p=1 之类的东西。当。。。的时候 ”?”本身就存在,这是什么意思?
我最近安装了 phpList 来处理我的电子邮件活动,该程序将这种类型的 URL 用于订阅页面。我无法弄清楚它正在访问哪个页面。要查看它的实际效果,您可以转到https://www.mylittleblackebook.com/lists/?p=subscribe&id=3。
提前感谢您对此提供的任何启发。
【问题讨论】:
-
你被否决了,因为这是一个初学者的问题,很抱歉。它可以是“index.html”或“index.php”。远程网站也可以使用自定义路由图(以 ASP 为例:asp.net/mvc/overview/older-versions-1/controllers-and-routing/…)
-
我已经开发网站 6 年了,我最近才遇到这种写网址的特殊方式。通常问号跟在文件名后面,参数跟在问号后面。
-
httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex。这与服务器有关,与php无关。
-
@BreyndotEchse:不要链接到 w3fools。它们是一种垃圾资源,之所以存在,是因为它们在 SEO 上花费了大量时间/金钱,而这些钱本可以更好地用于提供实际有用/准确的内容。
标签: php html url webaddress