繁体   English   中英

使用命名冲突提供文件

[英]Serving files with naming conflicts

我正在尝试复制似乎有点奇怪的网站上正在做的事情。 他们都在服务

h**p://site.com/script.php      

      AND

h**p://site.com/script.php/file1

这对我来说似乎没有任何意义。 script.php显然是一个PHP文件,它将被解释并返回其输出。 file1似乎是script.php目录中的某种文件,但是没有操作系统允许文件和目录共享相同的名称。

这里发生了什么? 我是否需要配置服务器和/或PHP才能执行此时髦的操作?

在第二个示例中,“ file1”作为参数传递给“ script.php” CGI程序。 这是鲜为人知但完全受支持的CGI语法。 请参阅http://www.rfc-editor.org/rfc/rfc3875.txt的 3.2节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM