скрипт перенаправления.

Discussion in 'PHP' started by gold-goblin, 10 Apr 2008.

  1. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    Подкинте плиз скрипт для перенаправления на страницу сайта на который не ругалсяб браузер =)

    Мне надо чтоб при запросе страницы www.1.ru перенаправлялся на www.1.ru/1.php
    но браузер не блакировал его как всплывающие окно =)
    С меня +
     
  2. Doom123

    Doom123 Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    749
    Likes Received:
    244
    Reputations:
    22
    а почему бы через htaccess

    прописать в нём DirectoryIndex 1.php
     
    1 person likes this.
  3. Хозяин

    Хозяин Elder - Старейшина

    Joined:
    15 Mar 2006
    Messages:
    435
    Likes Received:
    404
    Reputations:
    110
    тебе на чем?
    HTML:
    <head>
    <meta http-equiv="Refresh" content="0; URL=http://www.1.ru/1.php">
    </head>
    Можешь через .htaccess сделать

    Redirect 301 / http://www.1.ru/1.php
     
    1 person likes this.
  4. d_x

    d_x Banned

    Joined:
    25 Mar 2008
    Messages:
    558
    Likes Received:
    650
    Reputations:
    210
    А можно на php:

    PHP:
    <?php
    header
    ("Location: http://www.1.ru/1.php");
    ?>
    Или на яваскрипте:

    Code:
    <script language='JavaScript'>
    location.href="http://www.1.ru/1.php";
    </script>
     
    1 person likes this.
  5. gold-goblin

    gold-goblin Elder - Старейшина

    Joined:
    26 Mar 2007
    Messages:
    917
    Likes Received:
    174
    Reputations:
    3
    пытался яво скриптом так опера ругается.
    htaccess сервак не поддерживает (бесплатный хостинг)
    Сейчас попробую спасибо =)
     
  6. Doom123

    Doom123 Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    749
    Likes Received:
    244
    Reputations:
    22
    В инете нашёл всё выше перечисленое... типо оптимальный рдирект

    HTML:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <script language="JavaScript1.1" type="text/javascript">
    <!--
    location.replace("http://www.new.site/page.html"); // текущая страница будет заменена в history на новую — важно в плане юзабилити
    //-->
    </script>
    <noscript>
    <meta http-equiv="Refresh" content="0; URL=http://www.new.site/page.html"> <!-- для тех нескольких процентов «сёрферов», которые отключили JavaScript -->
    </noscript>
    </head>
    <body>
    Мы перебрались на <a href="http://www.new.site/page.html">новое местечко</a>.
    </body>
    </html>