Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

404 для всех страниц кроме главной

Тема в разделе "Вопросы- ответы", создана пользователем dusk, 28 окт 2015.

28.10.15 в 01:35
28.10.15 в 14:12
13
1.214
0
  1. TopicStarter Overlay
    dusk

    Команда форума VIP Кинотрафик v2

    Регистрация:
    30 апр 2015
    Сообщения:
    1.106
    Лучших ответов:
    0
    Рейтинги:
    +364 / 0 / -0
    Возникла необходимость провернуть такой финт. Есть готовый код у кого-то?
     
  2. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.296
    Лучших ответов:
    31
    Рейтинги:
    +3.894 / 96 / -0
    В каком смылсе 404 ? То есть без разницы какая страница есть ли она или нету все равно 404 ?
     
  3. TopicStarter Overlay
    dusk

    Команда форума VIP Кинотрафик v2

    Регистрация:
    30 апр 2015
    Сообщения:
    1.106
    Лучших ответов:
    0
    Рейтинги:
    +364 / 0 / -0
    Да, абсолютно неважно. Даже если страница есть, чтоб посылало на 404
    Можно через htaccess, можно через двиг, но я не кодер
     
  4. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.296
    Лучших ответов:
    31
    Рейтинги:
    +3.894 / 96 / -0
    Открыть /engine/modules/main.php найти :
    Код:
    $tpl->load_template ( 'main.tpl' );
    Выше вставить :
    Код:
    if($dle_module != "main")
    {    @header("HTTP/1.0 404 Not Found");
        @header("Status: 404 Not Found");
        @require_once($_SERVER['DOCUMENT_ROOT'].'/404.html');
        exit();
    }
    
     
    • Нравится Нравится x 1
  5. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    создай файл 404.html в него впиши и тут htaccess редирект сделай может получится
    <?php
    header('Content-type: text/html; charset=utf-8');
    header("HTTP/1.0 404 Not found");
    $url = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
    $url = urldecode ($url);
    $her = <<<HER
    <!DOCTYPE html>
    <!--[if lt IE 7 ]><html class="ie ie6" lang="ru"> <![endif]-->
    <!--[if IE 7 ]><html class="ie ie7" lang="ru"> <![endif]-->
    <!--[if IE 8 ]><html class="ie ie8" lang="ru"> <![endif]-->
    <!--[if (gte IE 9)|!(IE)]><!--><html lang="ru"> <!--<![endif]-->
    <head>
    <meta charset="utf-8">
    <title>Сраница ошибки 404</title>
    <meta NAME="ROBOTS" CONTENT="NOINDEX">
    <meta NAME="ROBOTS" CONTENT="NOFOLLOW">
    <meta name="viewport" content="width=device-width">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

    <!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
    <!--[if lt IE 9]>
    <script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script>
    <![endif]-->
    </head>
    <body>
    <div class="comingcontainer">
    <div class="checkbacksoon">
    <p>
    <span class="go3d">4</span>
    <span class="go3d">0</span>
    <span class="go3d">4</span>
    <span class="go3d">!</span>

    </p>

    <p class="error">
    Похоже, вы выбрали неправильный путь.<br> Не волнуйтесь, время от времени, это случается с каждым из нас.<br>
    <a href="/">Главная</a></p>



    </div>
    </div>

    </body>
    </html>
    HER;
    echo $her;
     
  6. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    этот код отдает пс 404
     
  7. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.296
    Лучших ответов:
    31
    Рейтинги:
    +3.894 / 96 / -0
    404.html и в нем php код ? Замечательно, вы гений, панэ!
     
  8. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
  9. iNol

    Команда форума VIP Кинотрафик v2

    Регистрация:
    14 сен 2015
    Сообщения:
    476
    Лучших ответов:
    0
    Рейтинги:
    +306 / 0 / -0
    Если и затирать скрин, то до конца...
     
  10. kollekcioner

    Команда форума VIP Кинотрафик v2

    Регистрация:
    12 окт 2015
    Сообщения:
    903
    Лучших ответов:
    0
    Рейтинги:
    +449 / 6 / -0
    это точно))) или не затирать вообще)
     
  11. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.296
    Лучших ответов:
    31
    Рейтинги:
    +3.894 / 96 / -0
    Да ну ? Я писал о том что вы в .html файл пихаете php код!
     
  12. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    такой файл .html и в нем php код как оказалось в нем не работает а нужен именно php файл
     
  13. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.296
    Лучших ответов:
    31
    Рейтинги:
    +3.894 / 96 / -0
    Да вы что ? :eek: Серьезно ? Как неожиданно. Вот это поворот.
     
  14. Romantv

    Забанен

    Регистрация:
    17 июл 2015
    Сообщения:
    6.992
    Лучших ответов:
    6
    Рейтинги:
    +2.000 / 141 / -0
    я то не программирую для меня эти два файла и еще 20 других,с другими расширениями одинаковы
     
Яндекс.Метрика