Как назначить главной простую html страницу?

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

Аватар пользователя digital_sword digital_sword 22 июля 2008 в 17:45

Есть страница http://florang.nichost.ru/first.html. Как ее назначить главной (можно и только при первом заходе)?
Модуль Import HTML для 6ки не работает, поставить редирект в index.php - все страницы будут пересылаться. Что можно сделать?

Комментарии

Аватар пользователя EllECTRONC EllECTRONC 22 июля 2008 в 17:53

А почему не вставите эту страницу в drupal???
Пробовали в настройках написать first.html? Хотя думаю — так не получится, но попробуйте…

Аватар пользователя olk olk 22 июля 2008 в 17:53

Ну самое простое сделать page-front.tpl.php, выкинуть из него все лишнее и вместо вывода контнта поставить
include_once('ваша страниц');
Но по моему это (уж вы не обижайтесь извращение) Smile

Аватар пользователя olk olk 23 июля 2008 в 9:43

попробуйте без домена у меня вот такой page-front.tpl.php отработал нормально Smile

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $language ?>" xml:lang="<?php print $language ?>">
<body>
<?php include_once('UPGRADE.txt'); ?>
<?php print $closure ?>
</body>
</html>

но еще раз повторюсь это извращение, зачем вам тогда друпал ? не проще ли тогда в апаче прописать в качестве индексной вашу страницу ?

Аватар пользователя EllECTRONC EllECTRONC 23 июля 2008 в 14:14

Можно прямо в page.tpl.php

<?php
<body id="body <?php if($is_front) {print 'first';} else {print 'second';} ?>">
<!--
тут что-то еще-->
<?
php if($is_front
    {
      echo include(
'first.html');
    }                        
        else { 
            echo 
'здесь обычная страница'?>
<?php 
}?>
    <!--Здесь общее для первой и других страниц, если есть-->
?>
Аватар пользователя digital_sword digital_sword 23 июля 2008 в 17:55

jason32, сработало! Переименовал first.html в page-front.tpl.php и закинул в папку темы. Остальные способы даже не пробовал.
Спасибо за советы!