PHP POST需要POST URL中的文件名?

时间:2014-02-03 14:53:01

标签: php post

我的问题很简单。当我发布到这个网址时: http://domain.com/login

... PHP没有收到任何帖子值。但是,如果我只是将帖子网址更改为: http://domain.com/login/index.php

......它有效。

请注意,如果您浏览任何目录,它将默认自动加载index.php文件。例如,在地址栏中加载“http://domain.com/login/”确实会加载index.php页面。除非我指定文件名,否则POST'ing无效。

有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:3)

通过使用http://domain.com/login而不是http://domain.com/login/,服务器尝试在文档根目录内显式加载文件login,而不是login目录中的索引文件。确保包含尾部斜杠!