Редирект с домена .ru на .рф

Тема в разделе "Десктопный Linux", создана пользователем pikasun, 19 янв 2011.

Модераторы: Цукер
  1. pikasun

    pikasun Постоялец

    Регистр.:
    23 сен 2009
    Сообщения:
    117
    Симпатии:
    9
    День добрый!
    Запарился с простой задачкой.

    Нужно сделать редирект через .htaccess
    c домена pupkin.ru на пупкин.рф

    Кто нибудь занимался?

    правило

    ErrorDocument 403 durilka.ru

    нормально редиректит с pupkin.ru на durilka.ru
     
  2. AlikZP

    AlikZP Создатель

    Регистр.:
    31 май 2009
    Сообщения:
    14
    Симпатии:
    3
    Не подойдет?

    RewriteCond %{HTTP_HOST} ^pupkin\.ru$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.pupkin\.ru$
    RewriteRule ^(.*)$ http://xn--h1adkfax.xn--p1ai/$1 [R=301,L]

    Конвертация в punycode тут
    http://wwhois.ru/punycode.php
     
    pikasun нравится это.
  3. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    А если вместо пупкин.рф написать xn--h1adkfax.xn--p1ai? Т.е. использовать правило
    Код:
    RedirectPermanent / xn--h1adkfax.xn--p1ai
    в .htaccess. Самостоятельно можно конвертнуть необходимый url тут
     
  4. pikasun

    pikasun Постоялец

    Регистр.:
    23 сен 2009
    Сообщения:
    117
    Симпатии:
    9
    Спасибо

    Еще как )))
    Про фильтрацию забыл - пасибо!