Вход • Регистрация

Переадресация с РФ на RU

  • 17 октября 2016 г.
  • Всем доброго времени суток и прошу помощи.
    Купил лицензию в облаке диафана. При покупке лицензии дают на год домен в зоне ru или рф. Выбрал в зоне рф и зарегистрировал его. NS сервера прописаны у регистратора диафановские. Также есть второй адрес в зоне ru, который и прикреплен к сайту и на этом адресе сайт работает.
    Пробую сделать переадресацию с помощью .htaccess, но не работает.
    Файл .htaccess прилагаю.
    Код
    Options -Indexes

    Options +FollowSymLinks

    DirectoryIndex index.php index.html

    ErrorDocument 404 /404.php

    AddDefaultCharset utf-8
    <IfModule mod_rewrite.c>
    RewriteEngine on

    RewriteCond %{HTTP_HOST} ^xn----btbhsmbj6e9b0ai.xn--p1ai$ [NC]
    RewriteRule ^(.*)$ http://for-loved.ru/$1 [R=301,L]

    RewriteCond %{HTTP_HOST} ^www.xn----btbhsmbj6e9b0ai.xn--p1ai$ [NC]
    RewriteRule ^(.*)$ http://for-loved.ru/$1 [R=301,L]

    RewriteCond %{HTTP_HOST} ^evgeniydtv-59574.s2.gu3.ru$ [NC]
    RewriteRule ^(.*)$ http://for-loved.ru/$1 [R=301,L]

    RewriteCond %{HTTP_HOST} ^www.evgeniydtv-59574.s2.gu3.ru$ [NC]
    RewriteRule ^(.*)$ http://for-loved.ru/$1 [R=301,L]






    # раскомментируйте строку ниже, если на Вашем хостинге установщик выдает ошибку 500 Internal Server Error
    # измените / на /sub/ при установке в подпапку http://site.ru/sub/
    # RewriteBase /

    # расcкомментируйте строки ниже, если хотите чтобы сайт был всегда с www,
    # т.е. постоянный редирект с http://site.ru/ на http://www.site.ru/
    # RewriteCond %{HTTP_HOST} !^www.
    # RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]

    # и наоборот: раскомментируйте эти две строки, чтобы был редирект с www на без www
    RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

    RewriteCond %{HTTP:Authorization} !^$
    RewriteCond %{REQUEST_URI} ^/shop/1c/.*
    RewriteRule ^(.*)$ shop/1c/?auth=%{HTTP:Authorization}&%{QUERY_STRING}

    RewriteRule ^(.*)sitemap.xml$ index.php?rewrite=sitemap.xml [QSA]
    RewriteRule ^(&*)(.*)/$ index.php?rewrite=$2 [QSA]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(&*)(.*)$ index.php?rewrite=$2 [QSA]
    RewriteRule ^index.php/(.*)$ index.php?rewrite=index.php/$1 [QSA]

    # If-Modified-Since (if php is not installed as cgi then comment lines below)
    RewriteRule .* - [E=HTTP_IF_MODIFIED_SINCE:%{HTTP:If-Modified-Since}]
    RewriteRule .* - [E=HTTP_IF_NONE_MATCH:%{HTTP:If-None-Match}]
    </IfModule>

    <IfModule mod_headers.c>
    <FilesMatch ".(flv|woff|woff2|eot|svg|otf|ttf|gif|jpg|jpeg|png|ico|swf|js|css|pdf|ico)$">
    Header set Cache-Control "max-age=864000"
    </FilesMatch>
    </IfModule>

    <IfModule mod_expires.c>
    <filesMatch ".(flv|woff|woff2|eot|svg|otf|ttf|gif|jpg|jpeg|png|ico|swf|js|css|pdf|ico)$">
    ExpiresActive On
    ExpiresDefault "access plus 11 month"
    Header append Cache-Control "public"
    </filesMatch>
    </IfModule>

    Просьба указать на ошибки почему не получается.
  • 18 октября 2016 г. , редакция: 18 октября 2016 г.
  • На том домене, с которого нужно сделать переадресацию на домен for-loved.ru, положите файл .htaccess с содержимым (больше там ничего не должно быть):

    Код
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule /(.*)$ http://for-loved.ru/$1 [L,R=301]


    Так, если верно Вас понял.
  • 20 октября 2016 г.
  • Спасибо за ответ. Уже сделал по другому.
    • 20 октября 2016 г.
    • Дык, выкладывайте как сделали. Нам тоже интересно.
      • 21 октября 2016 г.
      • У nic.ru купил переадресацию на год, а на регистраторе домена указал ns сервера nic.ru
        Поленился разбираться почему не работает - решил что проще 300 рублей за год заплатить и голову не ломать. Время стоит дороже. Хоть с семьей его провел =)
        • 21 октября 2016 г.
        • но выше лежал абсолютно бесплатный и рабочий вариант, который делать и заливать на хост 30 сек... И проводите время как пожелаете
  • 21 октября 2016 г.
  • Цитата
    У nic.ru купил переадресацию на год

    Жесть уже за редирект деньги берут
  • 21 октября 2016 г.
  • Почему нет ссылки на смену пароля??(для входа управлением сайта)
    • 21 октября 2016 г.
    • Создайте отдельную тему и распишите поподробнее.
    • 22 октября 2016 г. , редакция: 22 октября 2016 г.
    • Цитата
      Почему нет ссылки на смену пароля??(для входа управлением сайта)
      Ответ прост: потому, что вывод ссылки не предусмотрен шаблоном.
      • 22 октября 2016 г. , редакция: 22 октября 2016 г.
      • Я так понял на почте нет ссылки, возможно в спам попало письмо
  • 03 ноября 2016 г.
  • Как прикрепить свой домен в зоне .рф к сайту ? мне пишет что в названии домена должны быть только латинские буквы
    • 03 ноября 2016 г.
    • Цитата
      Как прикрепить свой домен в зоне .рф к сайту ? мне пишет что в названии домена должны быть только латинские буквы
      Преобразуйте символы кириллицы к стандарту Unicode. Если не знаете как, то Вам будет проще воспользоваться, например, этим ресурсом. После преобразование, прописывайте полученное значение - в реальности это одно и тоже название (вот такая вот кириллица).
      Успехов.
  • 03 ноября 2016 г.
  • сайт пока в аренде, не оплаченный
    • 03 ноября 2016 г.
    • Цитата
      сайт пока в аренде, не оплаченный
      И что это меняет? Лимиты на ресурсы если только. :)

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум