Общие > Веб Сервера
виртуальный хостинг
intercon:
Доброе время суток
помогите плиз решить ):
"у меня хостят 2 клиента. их родительские директории
/opt2/intercon1/httpd/htdocs/firms/customer1 и
/opt2/intercon1/httpd/htdocs/firms/customer2
Как сделать чтобы они не видели друг друга? имеется ввиду чтобы они не
могли
"лазить" в директории друг друга и использовать SSI и PHP вставочки со страниц не принадлежащих им
По идее нужно поставить какой то "permissions" на папочку firms и/или сунуть туда какой нибудь страшный файлик .htaccess
спасибо
виктор
ThE0ReTiC:
Никсовая машина ?
лазать по фтп - настрой доступ по фтп для данных папок. Apache тут не причем.
SSI они не смогут использовать из другой директории - путь до него читается от корня сайта, который задается в директиве DocumentRoot
А так, сделай просто пермишны на все файлы типа 0644 Для того, чтобы тиснуть инфу с чужого сайта - надо по меньшей мере знать, где она лежит.
Если чего еще вспомню - напишу.
intercon:
не катит....я перепробовал все по доступу ): (тупым методом перебора) тут по идее надо фигню типа .htaccess использовать...
ThE0ReTiC:
Да. Я балбес.
В .htaccess пишешь такое:
Для первой конторы:
allow from all
deny from http://www.customer1.ru
Для второй:
allow from all
deny from http://www.customer2.ru
Или по IP:
allow from all
deny from Customer2
Для второй:
allow from all
deny from IP Customer1
Это можно прописать либо в httpd.conf либо в .htaccess
Лучше, конечно в httpd.conf
Напиши, если не заработает.
intercon:
По моему чо то наклевывается... только эту фигню нужно написать для директории firm, иначе customer1 и customer2 выкинут их со своих директорий ): кстати их не 2 а больше.
Ты можеш написать эту хренотень? Где можно по русски прочитать про это?
сенкса ):
Навигация
Перейти к полной версии