Форум → Программирование → PHP для идиотов → htaccess
htaccess
-
Здравствуйте, пару вопросов:
1) Необходимо закрыть папки на сайте. Например папку admin и includes/forms.
Создаю файл с расширением htaccess в каждой папке и прописываю там deny from all.
Вопрос: Можно ли создать только один файл в корневой папке и закрыть интересующие папки и файлы.
2) Индескацию этих папок и файлов закрываю файлом robots.txt. Правильно ли я делаю?
3) Где вообще почитать хороший мануал по данной теме, желательно по htaccess?
Спасибо! -
14 декабря 2009 г. 12:15, спустя 7 минут 20 секунд
3) читай на сайте апача. остальные 1 и 2 в мане естьСапожник без сапог -
14 декабря 2009 г. 22:47, спустя 10 часов 32 минуты 15 секунд
3) читай на сайте апача. остальные 1 и 2 в мане есть
Спасибо) Правда вот по этому вопросу
Вопрос: Можно ли создать только один файл в корневой папке и закрыть интересующие папки и файлы.
ответа я не нашел, как я понял, в каждую папку, в которой что то, хочу закрыть, придется вставлять файл. -
14 декабря 2009 г. 23:05, спустя 17 минут 14 секунд
rewritecond & rewriteRule могут помочь в этой проблеме :)
3) читай на сайте апача. остальные 1 и 2 в мане есть
Спасибо) Правда вот по этому вопросу
Вопрос: Можно ли создать только один файл в корневой папке и закрыть интересующие папки и файлы.
ответа я не нашел, как я понял, в каждую папку, в которой что то, хочу закрыть, придется вставлять файл.Сапожник без сапог -
15 декабря 2009 г. 14:15, спустя 15 часов 10 минут 32 секунды
что то вродеAddDefaultCharset utf-8
RewriteEngine On
RewriteRule ^(\S\S)/css/(.*)$ css
RewriteRule ^(\S\S)/images/(.*)$ images
RewriteRule ^(\S\S)robots.txt(.*)$ robots.txt
RewriteRule ^(\S\S)/js/(.*)$ js
RewriteCond %{REQUEST_URI} !(.*)/images(.*)
RewriteCond %{REQUEST_URI} !(.*)robots.txt
RewriteCond %{REQUEST_URI} !(.*)/js(.*)
RewriteCond %{REQUEST_URI} !(.*)/css(.*)
RewriteRule ^(.*)$ index.php -
15 декабря 2009 г. 14:17, спустя 1 минуту 48 секунд
location ~* \.(jpg|jpeg|gif|png|ico|css|zip|js|swf)$ {
root /www/project;
}
location / {
rewrite ^(.*)$ /index.php break;
fastcgi_pass 127.0.0.1:8888;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/project$fastcgi_script_name;
include fastcgi_params;
}https://smappi.org/ - платформа по созданию API на все случаи жизни -
-
-
28 декабря 2009 г. 13:17, спустя 12 дней 19 часов 46 минут
С этим разобрался, но приходиться поднимать тему, так как если делать так, например закрывать папку картинок, сайт отображается без них.
А мои файлы для шаблона и т.д. Как быть? -
28 декабря 2009 г. 13:24, спустя 7 минут 10 секунд
Может быть этого достоточно?Options -Indexes
Или каким-то методом еще необходимо защитить скрипты? -
28 декабря 2009 г. 13:32, спустя 8 минут 6 секунд
Лучше хранить системные файлы в директории, недоступной из вне.
Может быть этого достоточно?Options -Indexes
Или каким-то методом еще необходимо защитить скрипты? -
28 декабря 2009 г. 13:34, спустя 2 минуты 1 секунду
Лучше хранить системные файлы в директории, недоступной из вне.
Может быть этого достоточно?Options -Indexes
Или каким-то методом еще необходимо защитить скрипты?
Сейчас собираюсь заливать все на хостинг. А доступ к файлам скриптам и шаблонам нужно закрыть. Листинг я закрыл таким образом. Дальше что делать не знаю) -
28 декабря 2009 г. 13:46, спустя 12 минут 29 секунд
спрошу по другому:
Options -Indexes для запрета листинга.
И redirect /includes http://www.microsoft.com для запрета просмотра.
Достаточно ли этого?
Пожалуйста, авторизуйтесь, чтобы написать комментарий!