Можно ли использовать suPHP для возврата всего HTML-файла?

Ради аргумента, давайте предположим, что я не могу изменить свои права доступа к файлу. Кроме того, предположим, все мои .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-файла для загрузки браузером?

1 ответ

Решение

Почему бы вам не попробовать это:

<?php // your require.php
echo file_get_contents('index.html');
exit();
Другие вопросы по тегам