Никогда бы не подумал, что такое придется делать. Но капризы заказчика неисповедимы.
Стояла задача: из предоставленного в psd-формате дизайна сделать сайт швейной тематики. Так как на будущем сайте подразумевалось наличие каталога товаров, а бюджет был небольшой, я решил использовать одну из CMS, которые есть в моем арсенале. Свой выбор я остановил на joomla.
Сверстал с помощью photoshop psd дизайн в html страничку, причесал код, заменив табличную верстку фотошопа на свою блочную и вычистив мусор. Затем превратил статическую html страницу в шаблон для выбранного движка. Установил цмс-ку с каталогом, натянул шаблон и остался доволен.
Заказчик тоже остался доволен. Он сделал только одно замечание:
- Хочу, чтобы была страница входа на сайт. На ней только кнопка «Войти» и фоновое изображение.
Другими словами он хотел, чтобы главная страница выпадала из общего дизайна. Я призадумался. Как сделать так, чтобы грузилась сначала простая html морда, которая вообще вне движка, а с нее пользователь попадал внутрь сайта где и продолжал свои изыскания листая каталог и т.п?
Думал я не долго. На помощь пришла директива apache DirectoryIndex, которая определяет список файлов, которые нужно считать индексными, если в URL имя файла не указано явно.
Все что нужно сделать, это создать в папке сайта файл .htaccess со следующим содержимым (условимся считать, что страница входа будет называться у нас index.html):
DirectoryIndex index.html
И все. Теперь по умолчанию у нас будет грузится не индексный файл движка (который как правило носит фамилию index.php), а наша входная страница, в коде которой размещаем ссылку на индексный файл движка index.php.
Примечание: я предполагал что у вашего хостера или на вашем локалхосте (где вы там тренируетесь?) установлен веб-сервер Apache. Для других серверов директивы будут другими, но алгоритм тот же.
П.С: Справедливости ради надо заметить, что после того, как я придумал этом способ, гугл нашел мне статью в которой советовали сделать тоже самое, что я вам тут понаписал. Отсюда вывод — семь раз погугли.
Подписка на RSS
-
Свежие записи
Свежие комментарии
- Строитель к записи Смена курса. Ни SEO единым.
- Chiliec к записи Блоги о продвижении
- Олег к записи Влияние контента на Тиц
- Ансар к записи Влияние контента на Тиц
- Керакам к записи Смена курса. Ни SEO единым.
Архивы
Рубрики
Друзья


Страницы входа можно создавать из под шкурки Joomla. Есть там такая возможность или например из программки Artister.
Да, интересные у заказчиков вопросы. Вот только эта «Морда», мне кажется увеличит показатель отказов… Есть продолжение рассказа?
А если файл .htaccess не виден что можно придумать