301 redirect чтоугодно.ru => www.чтоугодно.ru

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем MaxLord, 30 май 2010.

Статус темы:
Закрыта.
  1. MaxLord

    MaxLord

    Регистр.:
    17 фев 2007
    Сообщения:
    325
    Симпатии:
    49
    Такой вот вопрос - как сделать 301 редирект
    чтоугодно.ru => www.чтоугодно.ru

    загвоздка в том что домен может быть любым абсолютно, их очень много. Все примеры что нашел в инете, с конкретным доменом.

    Спасибо :)
     
  2. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    вот пример для каждого хоста придется создать свой фаил .htaccess
     
  3. MaxLord

    MaxLord

    Регистр.:
    17 фев 2007
    Сообщения:
    325
    Симпатии:
    49
    я объснил в вопросе, что это не вариант.
    т.к. в одной папке лежит сервис под несколько тысяч доменов
     
  4. CNiks0N

    CNiks0N lamp.root

    Регистр.:
    28 ноя 2008
    Сообщения:
    230
    Симпатии:
    48
    Я сделал так у себя:
    В PHP скрипте который загружается в любой странице прописал:
    Код:
    if ( 
     str_replace('www.', '', getenv('HTTP_HOST') ) == getenv('HTTP_HOST') 
     && $_SERVER['REMOTE_ADDR'] != '127.0.0.1'
    )
    {
     Header( "HTTP/1.1 301 Moved Permanently" );
     Header( "Location: http://www.".getenv('HTTP_HOST'). getenv('REQUEST_URI') );
    }
    
     
  5. CrashX

    CrashX В прошлом XSiteCMS

    Регистр.:
    6 июн 2008
    Сообщения:
    682
    Симпатии:
    112
    реализовал обратный метод с www на без www
    Добавлено через 19 минут
    а вот и то что просили
    реализовал метод без www на на www
     
Статус темы:
Закрыта.