Обслуживание файлов с конфликтами имен - PullRequest
0 голосов
/ 08 октября 2010

Я пытаюсь дублировать что-то, что делается на веб-сайте, что кажется немного странным.Они служат обоим

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

      AND

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

Это не имеет никакого смысла для меня.script.php - это, очевидно, файл PHP, который будет интерпретироваться и возвращаться.file1 выглядит как своего рода файл в каталоге script.php, но ни одна операционная система не разрешит файлу и каталогу иметь одинаковые имена.

Что здесь происходит?Нужно ли мне настраивать свой сервер и / или PHP, чтобы делать что-то напуганное?

1 Ответ

0 голосов
/ 08 октября 2010

Во втором примере «file1» передается в качестве параметра CGI-программе «script.php».Это малоизвестный, но полностью поддерживаемый синтаксис CGI.См. Раздел 3.2 http://www.rfc -editor.org / rfc / rfc3875.txt .

...