我的 web 目录中有一个名为的文件index.php?title=dogs
,我想在浏览器中打开它。我应该输入什么网址?当我输入 时.../index.php?title=dogs
,它认为我正在寻找一个名为 的文件index.php
,该文件不存在。
问问题
65 次
2 回答
4
ASCII 中的十六进制值?
是 0x3f,所以 URL 编码形式是 %3f,值=
是 0x3d,所以 %3d,给出
.../index.php%3ftitle%3ddogs
见http://en.wikipedia.org/wiki/Percent-encoding
请注意,=
一旦您逃脱了?
但是您可能应该考虑更改文件名!
于 2012-10-18T18:20:02.383 回答
0
网络服务器假定 ? 是“index.php”文件的参数,称为QueryString,因此它将其从路径中取出,然后将其传递给 index.php 文件(取决于您拥有的网络服务器)。您可以使用网络服务器上的自定义设置来解决问题。但我个人不推荐它。
PS:我不知道你可以用这样的名字创建文件!
于 2012-10-18T18:21:26.553 回答