Ради аргумента , давайте предположим, что я не могу изменить свои права доступа к файлу.Кроме того, предположим, что все мои .html
файлы имеют разрешение 0700
примерно так:
-rwx------ 1 user user 0 2012-01-09 19:50 aquinas.html
-rwx------ 1 user user 0 2012-01-09 19:50 daedalus.html
-rwx------ 1 user user 0 2012-01-09 19:50 helios.html
-rwx------ 1 user user 0 2012-01-09 19:50 icarus.html
-rwx------ 1 user user 0 2012-01-09 19:50 index.html
-rwxr-xr-x 1 user user 0 2012-01-09 19:52 require.php
Поэтому я не могу получить доступ к своему index.html
файлу, просто набрав www.example.com/index.html
в своем браузере.Однако я могу настроить файл require.php
в главной веб-папке и установить для него разрешение 0755
.Предположим, этот файл require.php
находит указанный файл .html
и возвращает его полное содержимое.Предположим также, что у меня работает suPHP.Тогда я мог бы позвонить require.php
- как владелец require.php
- получить содержимое, например, index.html
, и передать его вызывающему браузеру.Я знаю, что require.php
способен извлекать содержимое файла на сервер.Я хочу знать, может ли он возвращать содержимое в виде HTML-файла для загрузки браузером?