См. Пример здесь: http://mattpotts.com/portal/
Я поместил includeme.htm
в каждый каталог по необходимому пути, чтобы найти точку отказа.Он отлично работает на моей локальной машине (Windows) с той же структурой каталогов, но не работает на моем удаленном (Linux) сервере.
Структура каталогов:
+-firefli/ drwx--x--x
+-private_html/ drwx------
+-foo/ drwxr-xr-x
+-bar/ drwxr-xr-x
+-portal/ drwxr-wr-w
+-public_html/ drwxr-wr-w
+-foo/ drwxr-wr-w
+-portal/ drwxr-wr-w
Разрешения подтверждают, что это private_html
каталог, вызывающий проблему.Надеюсь, вы понимаете цель структуры каталогов, я не знаю, является ли это обычным способом ведения дел, но он работает для меня.Ну, до сих пор.
Я очень долго спрашивал об этом, но мой вопрос просто так: есть ли что-то неправильное в установке private_html
на drwxr-xr-x
?Учитывая, что я не хочу, чтобы он был доступен через Интернет.Но разрешения не должны делать это, не так ли?Потому что apache делает каталог public_html
доступным через http.