форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Страниц: 1
Надо что бы все посетители вместо любой страницы видели: Сайт временно закрыт. Бла-бла...
А я, будучи залогиненым как админ, имел возможность править формы, страницы, добавлять контент, играться с шаблонами и видеть все это на сайте.
Неактивен
Скорее всего никак.
Решение вижу только одно. Замена индексовой страницы.
Т.е. создать страничку с этим самым "бла-бла-бла" и в .htaccess прописать её как DirectoryIndex.
А во время правки юзать абсолютный адрес на главную страницу сайта.
Потом вернуть всё на место.
Страницу-заглушку можно и оставить, на случай если еще раз потребуется, просто убрать её из списка DirectoryIndex, и вносить туда, опять же, когда потребуется.
Неактивен
Да, я уже думал над этим... Но ссылки на внутренние страницы будут продолжать работать. Что бы их отключить надо mod_rewrite перенастраивать... Вроде...
В идеале: поставил у сайта статус debug и все - корневой index.php на все запросы выдает: Сайт закрыт.
Но, если юзер авторизован в админке - пускает его на сайт.
Неактивен
В принципе можно заменить default page на страницу с надписью "Сайт закрыт"
но не понятно - как отлаживаться в этом случае?
Или отлаживаться не надо?
Неактивен
Evgeny написал:
В принципе можно заменить default page на страницу с надписью "Сайт закрыт"
как я уже писал выше:
antonto написал:
Но ссылки на внутренние страницы будут продолжать работать.
Неактивен
antonto написал:
как я уже писал выше:
antonto написал:
Но ссылки на внутренние страницы будут продолжать работать.
Да, я видел это условие.
Дело в том, что пишу сайты, которые используют только один шаблон страницы, то есть меняется все один раз.
Если у каждой секции свой шаблон, то можно на период закрытия сайта заменить его на default.
Кстати. Можно сделать по другому.
Создаем еще один шаблон страницы, непример: reconstruction, в котором пишем сакраментальную фразу, насчет того, что сайт временно отдыхает и устанавливаем в меню/оформление/секции шаблон по умолчанию - reconstruction, и у всех секций так же ставим в качестве шаблона reconstruction.
ссылки останутся живы, но на всех страницах будет одно и то же.
Неактивен
Я вижу тут только один выход - переписывать index.php. Или подменять на свой и там уже в нужный момент подсовывать UnderConstruction.html а администратора всегда редиректить на настоящий index.php
Но пока это особо не надо. Отлаживаюсь на localhost'e, потом переношу базы.
Неактивен
2antonto ИМХО вот это решение:
Evgeny написал:
Создаем еще один шаблон страницы, непример: reconstruction, в котором пишем сакраментальную фразу, насчет того, что сайт временно отдыхает и устанавливаем в меню/оформление/секции шаблон по умолчанию - reconstruction, и у всех секций так же ставим в качестве шаблона reconstruction.
ссылки останутся живы, но на всех страницах будет одно и то же.
более правильное, простое и изящное, нежели
antonto написал:
переписывать index.php. Или подменять на свой и там уже в нужный момент подсовывать UnderConstruction.html а администратора всегда редиректить на настоящий index.php
Отредактированно Unseen (14-02-2007 13:15:18)
Неактивен
Страниц: 1