Вопрос № 23744: Здравствуйте господа эксперты!
Вопрос на доступ на PHP.
Хочется сделать домашнюю страницу на php. Без использования баз данных. То есть все данные хранить в каком либо файле и что бы скрипт читал их оттуда. Вопрос- если бы я делал это на перл...Вопрос № 23747: Здравствуйте!
Подскажите плз как настроить апач с помощью файлика .htaccess чтобы открывать ссылки по нормальным путям, например _http://site/news а не index.php?page=news, вроде как то можно =)...
Вопрос № 23.744
Здравствуйте господа эксперты!
Вопрос на доступ на PHP.
Хочется сделать домашнюю страницу на php. Без использования баз данных. То есть все данные хранить в каком либо файле и что бы скрипт читал их оттуда. Вопрос- если бы я делал это на перле, то я простобы клал этот файл в папку cgi-bin (или аналог) и мой скрипт на perl`е читал бы от туда. И извне этот файл нельзя было бы прочитать. А как сделать это на php?То есть на сервере лежит файл, извне он недоступен, а с помощью php я читаю данные из него. Хостинг- e2uhosting.com.
Спасибо за ответы.
Отправлен: 20.07.2005, 00:44
Вопрос задал: Morgion (статус: 8-ой класс)
Всего ответов отправлено: 4
Отвечает: Евгений Неверов
Здравствуйте, Morgion!
C помощью .htaccess запретите доступ к нему. Создайте на сервере файл с именем ".htaccess" (без кавычек) и впишите в него:
Приложение:
Ответ отправил: Евгений Неверов (статус: 9-ый класс)
Отправлен: 20.07.2005, 03:52
Отвечает: .: JeWeL :.
Здравствуйте, Morgion!
Сделайте в директории вашего сайта подкаталог, например:
/home/имя_вашего_сайта/info
в этот каталог поселите нужный вам файл. Затем, поселите туда еще один файл, имя которому .htaccess вот такого содержания:
Order deny,allow
Deny from all
Таким образом вы обезопасите себя от обращений к вашему "скрытому" файлу всех пользователей, а скрипты *.php смогут туда ходить без проблем
--------- Искусственный интеллект ничто по сравнению с натуральной глупостью.
Отвечает: SackTap
Здравствуйте, Morgion!
да запросто. либо используйте HTACCESS - файлы, либо используйте права.
--------- =)
Ответ отправил: SackTap (статус: 10-ый класс)
Отправлен: 20.07.2005, 15:58
Отвечает: nimoid
Здравствуйте, Morgion!
Например, ты хранишь данные в файлах с расширением dat, тогда создай файл .htaccess с таким содержанием:
<Files *.dat>
order allow,deny
deny from all
</Files>
и помести его туда, где у тебя хранятся твои данные, тогда к dat-файлам извне доступ будет запрещен, а к остальным разрешен.
--------- Как так все хорошо начиналось...
Ответ отправил: nimoid (статус: 3-ий класс)
Отправлен: 20.07.2005, 16:52
Вопрос № 23.747
Здравствуйте!
Подскажите плз как настроить апач с помощью файлика .htaccess чтобы открывать ссылки по нормальным путям, например _http://site/news а не index.php?page=news, вроде как то можно =)
Отправлен: 20.07.2005, 02:18
Вопрос задал: Romanka (статус: 2-ой класс)
Всего ответов отправлено: 1
Отвечает: Lancelot
Здравствуйте, Romanka!
Чё-то я не понял. У Вас к примеру ссылка localhost/index.php?page=news Это означает что странице index.php будет передан параметр page=news, т.е. index.php ищет в БД (к примеру) как должна выглядить эта страница и потом её формирует. Но файл http://localhost/news не обязательно должен существовать.
Ответ отправил: Lancelot (статус: 8-ой класс)
Отправлен: 23.07.2005, 07:38