Страничка-заглушка

Главные вкладки

Аватар пользователя Nodachi Nodachi 1 октября 2008 в 9:51

Всем привет!
У меня такая вот задачка: есть сайт, но он пока не открыт для широких масс, доступ к нему имеют лишь созданные мною аккаунты (люди-тестеры). Нужно, чтобы после ввода имени сайта в строке браузера открывалась страничка-заглушка (статическая HTML-страничка, минимум текста и логотип, никаких ссылок и вообще намеков на то, что сайт уже работает).
Пока сделано так: анонимным пользователям запрещен доступ к материалам сайта. Заходим на сайт - видим сам сайт (его тему оформления) и сообщение о том, что доступ запрещен. Никаких блоков и ссылок не выводится. Войти можно лишь загрузив страницу mysite/user.
В принципе такая реализация устраивает, но как сделать так, чтобы вместо друпаловской страницы "доступ запрещен" открывалась моя HTML-страничка? Думаю копать в сторону .htaccess, но честно говоря я не профи в этом деле... А Вы что думаете по этому поводу?

Заранее спасибо за советы! С уважением.

Комментарии

Аватар пользователя Nodachi Nodachi 1 октября 2008 в 11:39

Таким образом мы будем показывать пользователю свою страничку, но она должна быть друпаловской, т. е. надо создать соответствующий имени странички файл tpl.php (со своим индивидуальным дизайном) и непосредственно текст ввести...

А можно ли как-либо показывать внешний файл? Например, у меня есть уже файл zaglushka.html, как сделать, ну не знаю, редирект чтоли, на него?

Аватар пользователя PVasili PVasili 1 октября 2008 в 11:51

да как угодно...
1) Модуль FrontPage
2) Проверяем isfront в шаблоне
3) Рисуем свою frontpage.tpl хоть чистый html...
во всех случаях у вас есть /user

Аватар пользователя Nodachi Nodachi 1 октября 2008 в 12:30

Спасибо большое за наводку на нужный модуль. Еще не сделал (только описание модуля прочел), но думаю модуль FrontPage как раз то, что нужно. Еще раз всем спасибо за внимание!

Аватар пользователя PVasili PVasili 1 октября 2008 в 23:02

Суть не в под доменах. Можно спокойно настраивать и отлаживать работающий сайт(а не копии в любых видах), а анонимусы увидят только заставку.

Аватар пользователя Nodachi Nodachi 3 октября 2008 в 16:24

Ребята, да уже все работает благодаря PVasili и модулю FrontPage.
Мне не нужна локалка - на локалке мне от самого себя нечего скрывать. Мне не нужны поддиректории - сайт создается коллективно в вебе и то, что мы делаем, так и будет работать (откроется лишь доступ анонимам). Зачем забивать голову копированием и т. п.?
Задача была такая: анонимным пользователям показывать мой HTML код, не имеющий отношения к теме сайта, а авторизованным - обычный сайт в таком виде, в каком он и есть на данный момент. С этой задачей прекрасно справился данный модуль, т. е. Я выбираю, что показывать анонимам (ставлю галочку - HTML код и пишу код заглушки), и что показывать пользователям (тупо выбираем свой фронтпэйдж). Все. До тех пор, пока вы не залогинитесь, на морде вы будете видеть Заглушку, на всех остальных (это если самые умные начнут адреса ручками вбивать) - 403. Форма входа по адресу user - вводишь пароль и вуаля - сайт, как сайт - ничего подозрительного. Всем, кому понадобится воплотить такую схему советую модуль FrontPage. Он, кстати, и не только на это способен - можно и другие схемки реализовать.

Аватар пользователя Nodachi Nodachi 3 октября 2008 в 16:27

Да, и не забыть анонимам в друпале убрать право на просмотр контента. Иначе при переходе на другие страницы они будут их видеть.