Поддержка Проблемы и решения Склеивание доменов в .htaccess

  • Подскажите как правильно склеить домены через .htaccess если основным является домен без www?

    Правильно ли прописать в .htaccess следующее:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    RewriteCond %{HTTP_HOST} .
    RewriteCond %{HTTP_HOST} !^sitename\.ru [NC]
    RewriteRule (.*) http://sitename.ru/$1 [R=301,L]
    • Тема изменена 7 лет, 7 месяцев назад пользователем Yui. Причина: дОмены пишутся через О
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yui

    (@fierevere)

    永子

    RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

    лучше до блока вордпресс

    А не лучше указывать жесткую привязку к доменному имени или для ПС разницы нет?

    Модератор Yui

    (@fierevere)

    永子

    можете и явно задать

    для ПС редирект не столь важен как установленый link rel canonical

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Склеивание доменов в .htaccess» закрыта для новых ответов.