Что нового

Статическая страница вместо главной

  • Автор темы Автор темы vityan
  • Дата начала Дата начала
V

vityan

Гость
Вечер добрый. Воспользовался неким хаком для вывода статичной страницы в dle вместо новостной. В общем как и положено, вписал в .htaccessDirectoryIndex index.php?do=static&page=indexРезультат:На локалке всё как часики работает. Заливаю на хост выдаёт ошибку. ошибка 404 Not FoundThe resource requested could not be found on this server! Powered By LiteSpeed Web ServerLiteSpeed Technologies is not responsible for administration and contents of this web site!В чём может быть проблема?Решил проблему другим хаком хакВариант 1:Для начала в Админ панели движка создаем в разделе статическую страницу, к примеру, stranitsa.html добавляем туда нужную информацию . Далее открываем файл /engine/engine.php и ищем такую строку:if ($cstart < 0) $cstart = 0;После ставляем перед этой строкой такой код:if ($_SERVER['QUERY_STRING']==""){$do = "static"; $_GET['page'] = "stranitsa";}Таким образом можно сделать любую статическую страницу главной(стартовой), главное не забывайте проставлять нужное название в строке$do = "static"; $_GET['page'] = "stranitsa";
 
А тупо её превратить в main.tpl не судьба?
 
Цитата: EDWА тупо её превратить в main.tpl не судьба?А тупо вывод других страниц ты как делать будешь?
 
priplili,Сделай html файлик index.htmlЗалей.В .htaccess поправь строкуDirectoryIndex index.phpна .htmlДобавь 302 redirect с domain.com на domain.com/index.htmlи если нужно с domain.com/index.php на domain.com/index.htmlно если не используется ЧПУ, то тогда ссылки же вроде все через index.php идут, тогда отпадает последний вариант.
 
все просто сделать в .htaccessне придумывайте велосипед
 
Цитата: pripliliвывод других страниц ты как делать будешь?Другим шаблоном как вариант.Думаю было бы лучше понятно что Вы хотите если бы подробно объяснили суть затеи.
 
вот смотрю и удивляюсь, как до этого работал с этим убогим движком. тут все через ж... надо делать..перешел на вордпресс. очень гибкий..
 
Цитата: marilym тут все через ж... надо делать..Не тяжелее чем во многих при наличии знаний...Ещё вариант обсуждали давно давно: тут(оф. форум DLE)
 
Верх