Перейти к содержанию

Рекомендуемые сообщения

Всем привет. Настроил (уже давно) на своем сайте перенаправление на https, но недавно решил проверить его (сайт) на Лягушке (screaming frog), так вот, она выдает, что у меня есть перенаправление с главной страницы сайта с протокола http на главную с https и там 302 ответ. Это нормально?

Вот это я у себя в htaccess прописывал

# переадесация на https
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

# переадресация с www
RewriteCond %{HTTP_HOST} ^www.beloff.shop$ [NC]
RewriteRule ^(.*)$ https://beloff.shop/$1 [R=301,L]

Заранее спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, abonnent сказал:

Это нормально?

Screenshot_2017_09_30_09_50_28.png

Это нежелательно.

 

Использую такое на подопечных сайтах:

# Редирект c "www." на "без www.":
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]

# Переадресация с http на https:
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Screenshot_2017_09_30_09_51_09.png

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, materialcart сказал:

Screenshot_2017_09_30_09_50_28.png

Это нежелательно.

 

Использую такое на подопечных сайтах:


# Редирект c "www." на "без www.":
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]

# Переадресация с http на https:
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Screenshot_2017_09_30_09_51_09.png

Спасибо. Сделал также. Теперь 301 с главной http на главную https. Это уже лучше?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, materialcart сказал:

Да, теперь всё норм.

Еще один вопрос. Не по теме правда, но может поможете.

Гугл, проверяя robots.txt , говорит, что это правило: Allow: / - ошибочно. Почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, abonnent сказал:

Гугл, проверяя robots.txt , говорит, что это правило: Allow: / - ошибочно. Почему?

upd. пардон, чушь написал, уточню и отвечу

Изменено пользователем materialcart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, materialcart сказал:

upd. пардон, чушь написал, уточню и отвечу

Хорошо, спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Итак, из справки гугла:

Чтобы предоставить Googlebot доступ к определенному URL, являющемуся дочерним разделом вышестоящего каталога, который запрещено сканировать, используйте ключевое слово Allow.

В правиле:

Allow: /

вы даете доступ корневому разделу и у него нет вышестоящего каталога.

 

Ну и даже логически рассуждая, если вам не нужно ничего блокировать (всё разрешено), зачем тогда вам файл robots.txt?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, materialcart сказал:

Итак, из справки гугла:


Чтобы предоставить Googlebot доступ к определенному URL, являющемуся дочерним разделом вышестоящего каталога, который запрещено сканировать, используйте ключевое слово Allow.

В правиле:


Allow: /

вы даете доступ корневому разделу и у него нет вышестоящего каталога.

 

Ну и даже логически рассуждая, если вам не нужно ничего блокировать (всё разрешено), зачем тогда вам файл robots.txt?

Хм, значит это правило следует убрать?

Host: https://beloff.shop
Sitemap: https://beloff.shop/sitemap.xml
Allow: /


User-agent: *

Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
# Запрет многостраничности
Disallow: /*?page=

User-agent: Yandex

Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
# Запрет многостраничности
Disallow: /*?page=

Clean-param: tracking

Оставить все также, только можно убрать Allow: / ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот так сделайте:

Спойлер



User-agent: *
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
# Запрет многостраничности
Disallow: /*?page=

User-agent: Yandex
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
# Запрет многостраничности
Disallow: /*?page=
Clean-param: tracking
Host: https://beloff.shop
Sitemap: https://beloff.shop/sitemap.xml


 

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну вообще правило глупое, имхо. Оно ни на что не влияет, что с ним что без него - поисковики будут индексировать все что найдут и что не под запретом.
ну и переместите правило под User-agent: * . Может в этом дело

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, Einshtein сказал:

ну вообще правило глупое, имхо. Оно ни на что не влияет, что с ним что без него - поисковики будут индексировать все что найдут и что не под запретом.
ну и переместите правило под User-agent: * . Может в этом дело

Насколько я понимаю правило: User-agent: * - значит все боты, т.к. для яндекса пишется User-agent: Yandex и со звездочкой гугл не ругается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 минут назад, materialcart сказал:

Вот так сделайте:

  Скрыть контент

 



User-agent: *
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
Disallow: /*?tracking=
Disallow: /*&tracking=
# Запрет многостраничности
Disallow: /*?page=

User-agent: Yandex
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=checkout/
Disallow: /*route=product/search
Disallow: /index.php?route=product/product*&manufacturer_id=
Disallow: /admin
Disallow: /catalog
Disallow: /system
Disallow: /*?sort=
Disallow: /*&sort=
Disallow: /*?order=
Disallow: /*&order=
Disallow: /*?limit=
Disallow: /*&limit=
Disallow: /*?filter=
Disallow: /*&filter=
Disallow: /*?filter_name=
Disallow: /*&filter_name=
Disallow: /*?filter_sub_category=
Disallow: /*&filter_sub_category=
Disallow: /*?filter_description=
Disallow: /*&filter_description=
# Запрет многостраничности
Disallow: /*?page=
Clean-param: tracking
Host: https://beloff.shop
Sitemap: https://beloff.shop/sitemap.xml

 

 

 

 

Большое спасибо за помощь! Вы мне очень помогли! =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, abonnent сказал:

Большое спасибо за помощь! Вы мне очень помогли! =)

Ну плюсик же поставьте, не будьте жадиной :)

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, materialcart сказал:

Ну плюсик же поставьте, не будьте жадиной :)

Поставил)))

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 30.09.2017 в 11:02, materialcart сказал:

Ну плюсик же поставьте, не будьте жадиной :)

Добрый вечер. На одном сайте (https://murlyka37.ru/) есть куча 302 перенаправлений. Нашел статью, в которой предлагается сделать это:

в файле "/system/library/response.php" заменить значение 

public function redirect($url, $status = 302) {

на

public function redirect($url, $status = 301) {

все это я сделал, но это не помогло. Что можно еще сделать?

Изменено пользователем abonnent

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.