Как правильно написать robots.txt и .htaccess для Joomla 2.5 при покупке ssl сертификата

Тема в разделе "SEO - оптимизация, продвижение", создана пользователем Ильджан, 06.09.2019.

  1. Offline

    Ильджан Недавно здесь

    Регистрация:
    05.09.2019
    Сообщения:
    18
    Симпатии:
    0
    Пол:
    Мужской
    Мой вариант, я думаю не совсем правильный, или совсем не правильный
    robots.txt
    User-agent: *
    Disallow: /administrator/
    Disallow: /cache/
    Disallow: /cli/
    Disallow: /components/
    Disallow: /includes/
    Disallow: /installation/
    Disallow: /language/
    Disallow: /libraries/
    Disallow: /logs/
    Disallow: /media/
    Disallow: /modules/
    Disallow: /plugins/
    Disallow: /templates/
    Disallow: /tmp/
    Disallow: *type=atom
    Disallow: *type=rss
    Disallow: /home
    Disallow: /*index.php
    Host: https://skala-msk.ru

    User-Agent: Googlebot
    Disallow: *type=atom
    Disallow: *type=rss
    Disallow: /home
    Disallow: /*index.php
    Host: https://skala-msk.ru

    User-agent: Yandex
    Disallow: *type=atom
    Disallow: *type=rss
    Disallow: /home
    Disallow: /*index.php
    Host: https://skala-msk.ru

    В robots.txt надо ли отдельно для Яндекса и Гугла делать запись Host: Яндекс вроде уже не работает с Host:, Гугл понимает ли вообще команду Host:, да и другие поисковики понимают ли?

    .htaccess
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.skala-msk.ru$ [OR]
    RewriteCond %{HTTP_HOST} ^skala-msk.ru$ [NC]
    RewriteRule ^(.*)$ https://skala-msk.ru/$1 [R=301,L]
    или лучше так:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^(www\.)?skala\-msk\.ru$ [NC]
    RewriteCond %{HTTP:X-Forwarded-Proto} !=https
    RewriteRule ^(.*)$ https://skala-msk.ru/$1 [R=301,L]
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    У каждого поисковика есть опция проверки robots.txt . Смысл гадать ?
     
  4. Offline

    Ильджан Недавно здесь

    Регистрация:
    05.09.2019
    Сообщения:
    18
    Симпатии:
    0
    Пол:
    Мужской
    [QUOTE="OlegK, post: 193120, member: 48436"][/QUOTE]Ладно, если по robots.txt всё не очень ясно, то в .htaccess какая из записей будет правильной?
    Код (CODE):
    1. RewriteEngine On
    2. RewriteCond %{HTTP_HOST} ^www.skala-msk.ru$ [OR]
    3. RewriteCond %{HTTP_HOST} ^skala-msk.ru$ [NC]
    4. RewriteRule ^(.*)$ https://skala-msk.ru/$1 [R=301,L]

    Код (CODE):
    1. RewriteEngine On
    2. RewriteCond %{HTTP_HOST} ^(www\.)?skala\-msk\.ru$ [NC]
    3. RewriteCond %{HTTP:X-Forwarded-Proto} !=https
    4. RewriteRule ^(.*)$ https://skala-msk.ru/$1 [R=301,L]
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Код (PHP):
    1. RewriteEngine On
    2. RewriteCond %{HTTPS} off
    3. RewriteCond %{HTTP:X-Forwarded-Proto} !https
    4. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    Проверьте редирект с www на без, будет или нет.
     

Поделиться этой страницей

Загрузка...