URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6075
[ Назад ]

Исходное сообщение
"Файл index.php доступен для загрузки как index"

Отправлено vsuncov , 12-Ноя-08 15:23 
Ситуация следующая:
в корне сайта есть, например, файлы: index.php, test.html, image.jpg
Если через браузер обращаться как /index, /test, /image, то вместо ожидаемого 404, все прекрасно грузится.
Такое происходит только с "известными" расширениями файлов, т.е. если есть файл file.test, по запросу /file, он не загрузится.

Никаких rewrite_rule нет.

Сталкиваюсь с подобным первый раз. Как настраивается это и гед?
Спасибо.


Содержание

Сообщения в этом обсуждении
"Файл index.php доступен для загрузки как index"
Отправлено Pahanivo , 12-Ноя-08 16:01 
>Ситуация следующая:
>в корне сайта есть, например, файлы: index.php, test.html, image.jpg
>Если через браузер обращаться как /index, /test, /image, то вместо ожидаемого 404,
>все прекрасно грузится.
>Такое происходит только с "известными" расширениями файлов, т.е. если есть файл file.test,
>по запросу /file, он не загрузится.
>
>Никаких rewrite_rule нет.

чушь какаято ...

>Сталкиваюсь с подобным первый раз. Как настраивается это и гед?

httpd.conf

>Спасибо.


"Файл index.php доступен для загрузки как index"
Отправлено Square , 12-Ноя-08 16:10 
>Ситуация следующая:
>в корне сайта есть, например, файлы: index.php, test.html, image.jpg
>Если через браузер обращаться как /index, /test, /image, то вместо ожидаемого 404,
>все прекрасно грузится.

сайт построен на CMS?


"Файл index.php доступен для загрузки как index"
Отправлено vsuncov , 12-Ноя-08 16:21 
>httpd.conf

Там тоже никаких rewrite_rule нет. Перелапатил все настройки apache, никаких настроек известных мне, которые могли бы таким образом действовать, нет.
Я в замешательстве )

>сайт построен на CMS?

нет. самописный движок (не я писал)...


"Файл index.php доступен для загрузки как index"
Отправлено Square , 12-Ноя-08 16:36 
>>httpd.conf
>
>Там тоже никаких rewrite_rule нет. Перелапатил все настройки apache, никаких настроек известных
>мне, которые могли бы таким образом действовать, нет.
>Я в замешательстве )
>
>>сайт построен на CMS?
>
>нет. самописный движок (не я писал)...

правило может быть записано в .htaccess


"Файл index.php доступен для загрузки как index"
Отправлено vsuncov , 12-Ноя-08 16:39 
>правило может быть записано в .htaccess

это понятно, нет там ничего криминального, да и переименовывал я его...


"Файл index.php доступен для загрузки как index"
Отправлено Square , 12-Ноя-08 16:41 
>>правило может быть записано в .htaccess
>
>это понятно, нет там ничего криминального, да и переименовывал я его...

как это событие отражено в логах сервера?


"Файл index.php доступен для загрузки как index"
Отправлено vsuncov , 12-Ноя-08 16:44 
>как это событие отражено в логах сервера?

xxx.xxx.xxx.xxx - - [12/Nov/2008:11:35:37 +0300] "GET /index HTTP/1.1" 200 26134 "-" "Opera/9.62 (Windows NT 5.1; U; ru) Presto/2.1.1" "-"



"Файл index.php доступен для загрузки как index"
Отправлено Square , 12-Ноя-08 17:45 
>>как это событие отражено в логах сервера?
>
>xxx.xxx.xxx.xxx - - [12/Nov/2008:11:35:37 +0300] "GET /index HTTP/1.1" 200 26134 "-" "Opera/9.62
>(Windows NT 5.1; U; ru) Presto/2.1.1" "-"

да, забавно.. за такое поведение апача отвечает опция "MultiViews" при ее включенном состоянии запрос на  index преобразуется в index.* и будет отдан первый попавшийся.

подробнее тут:

http://httpd.apache.org/docs/1.3/content-negotiation.html


"Файл index.php доступен для загрузки как index"
Отправлено vsuncov , 12-Ноя-08 17:50 
>да, забавно.. за такое поведение апача отвечает опция "MultiViews" при ее включенном
>состоянии запрос на  index преобразуется в index.* и будет отдан
>первый попавшийся.
>
>подробнее тут:
>
>http://httpd.apache.org/docs/1.3/content-negotiation.html

Спасибо, большое! Век живи, век учись )