как убрать дубль главной страницы?

Автор Тема: как убрать дубль главной страницы?  (Прочитано 707 раз)

Оффлайн kukshaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 3
  • Сообщений: 105
  • Карма: 1
    • Просмотр профиля
    • Карта неба онлайн

Оффлайн kukshaАвтор темы

  • Постоялец
  • ***
Есть три адреса:
http://astro-map.com
http://astro-map.com/index.php - эта страница задана сейчас как страница по умолчанию в настройках сайта
http://astro-map.com/index.php?lang=eng - такой URL теоретически тоже может быть, так что его тоже надо заранее перенаправить.
Насколько я понимаю, надо чтобы в поисковиках не было второго и третьего адреса. Как это сделать?
Видимо второй и третий адреса надо перенаправить на http://astro-map.com редиректом 301 в .htaccess? Но вот как - не могу понять... Потому что для других языков никаких редиректов делать не нужно:
http://astro-map.com/index.php?lang=deu
http://astro-map.com/index.php?lang=fra
...
Подскажите пожалуйста как правильно убрать эти дубли.


Оффлайн Coder

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 558
  • Сообщений: 847
  • Карма: 45
  • Пол: Мужской
  • Qui dicit eam omnia
    • Просмотр профиля
    • Coder hol es

Оффлайн Coder

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 558
    • Сообщений: 847
    • Карма: 45
    • Пол: Мужской
    • Qui dicit eam omnia
      • Просмотр профиля
      • Coder hol es
Re: как убрать дубль главной страницы?
« Ответ #1 : 06-06-2018, 08:07:56 »
Правильно Вы думаете - язык по умолчанию сдиректить с корнем сайта.

Остальные и не нужно - они и должны определятся и индексироваться.

Кроме того в в hreflang нужно также указать язык по умолчанию.

Однако, стоит сначала рассмотреть вопрос об убирании index.php из строки - не нужен он там, а затем делать все остальное. Убирается также через 301 в htaccess.

Оффлайн kukshaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 3
  • Сообщений: 105
  • Карма: 1
    • Просмотр профиля
    • Карта неба онлайн

Оффлайн kukshaАвтор темы

  • Постоялец
  • ***
Re: как убрать дубль главной страницы?
« Ответ #2 : 06-06-2018, 09:02:41 »
Кроме того в в hreflang нужно также указать язык по умолчанию.
Да, спасибо, добавил:
<link rel="alternate" href="//astro-map.com" hreflang="x-default" />
<link rel="alternate" href="//astro-map.com" hreflang="en" /> 
<link rel="alternate" href="//astro-map.com/index.php?lang=deu" hreflang="de" />
...
Хотя не понимаю пока как это работает - люди заходят из конкретной страны, а не из безымянной области... Это для случаев когда поисковик язык не смог определить?

Однако, стоит сначала рассмотреть вопрос об убирании index.php из строки - не нужен он там, а затем делать все остальное. Убирается также через 301 в htaccess.
Звучит красиво... как это сделать? Можете строчки написать?

Оффлайн Coder

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 558
  • Сообщений: 847
  • Карма: 45
  • Пол: Мужской
  • Qui dicit eam omnia
    • Просмотр профиля
    • Coder hol es

Оффлайн Coder

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 558
    • Сообщений: 847
    • Карма: 45
    • Пол: Мужской
    • Qui dicit eam omnia
      • Просмотр профиля
      • Coder hol es
Re: как убрать дубль главной страницы?
« Ответ #3 : 06-06-2018, 09:15:00 »
Хотя не понимаю пока как это работает - люди заходят из конкретной страны, а не из безымянной области... Это для случаев когда поисковик язык не смог определить?
Это когда люди заходят из языковой зоны, которой у Вас на сайте не предусмотрено.

Насчет index - посмотрите в гугл - вариантов достаточно:

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
« Последнее редактирование: 06-06-2018, 09:18:49 от Coder »

Оффлайн kukshaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 3
  • Сообщений: 105
  • Карма: 1
    • Просмотр профиля
    • Карта неба онлайн

Оффлайн kukshaАвтор темы

  • Постоялец
  • ***
Re: как убрать дубль главной страницы?
« Ответ #4 : 06-06-2018, 11:52:03 »
Насчет index - посмотрите в гугл - вариантов достаточно:
Да пробовал я такие варианты, прежде чем тут спросить...
Дело в том, что при добавлении подобных правил в .htaccess (моими кривыми руками), сайт перестаёт вообще отвечать.
Поэтому, чтобы понять в чём дело, я попросил набить ЗАВЕДОМО правильные строчки именно для моего сайта. Если они опять не сработают - значит дело в чём-то другом. (куда ещё смотреть - пока не знаю...)
Очень прошу помочь.
« Последнее редактирование: 06-06-2018, 11:54:29 от kuksha »


Оффлайн Coder

  • Бизнес оценка: (0)
  • Ветеран
  • *****
  • СПАСИБО: 558
  • Сообщений: 847
  • Карма: 45
  • Пол: Мужской
  • Qui dicit eam omnia
    • Просмотр профиля
    • Coder hol es

Оффлайн Coder

  • Ветеран
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 558
    • Сообщений: 847
    • Карма: 45
    • Пол: Мужской
    • Qui dicit eam omnia
      • Просмотр профиля
      • Coder hol es
Re: как убрать дубль главной страницы?
« Ответ #5 : 06-06-2018, 12:46:10 »
Нужно смотреть все инструкции и особенности формирования урл.

Помочь общими посылами не получится- нужно смотреть.

А на посмотреть часто возможности нет - время и прочее.

Оффлайн Serega4119

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 3
  • Сообщений: 19
  • Карма: 1
  • Пол: Мужской
  • http://euroimage.com.pl
    • Просмотр профиля
    • Wyposażenie sklepów w meble od producenta

Оффлайн Serega4119

  • Рекрут
  • *
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 3
    • Сообщений: 19
    • Карма: 1
    • Пол: Мужской
    • http://euroimage.com.pl
      • Просмотр профиля
      • Wyposażenie sklepów w meble od producenta
Re: как убрать дубль главной страницы?
« Ответ #6 : 06-06-2018, 12:53:06 »
вот кусок кода из моего htaccess, первые две обязательно должны быть, посмотри присутствуют они у тебя или нет (возможно закомментированы знаком #)
RewriteEngine On
RewriteBase /
а дальше все так:
для внутреннего редиректа
Redirect 301 /index.php /
а так для доменного
Redirect 301 /index.php/meble-sklepowe https://euroimage.com.pl/
Производитель торговой мебели для магазинов в Польше - Euroimage.com.pl [nofollow]

Оффлайн kukshaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 3
  • Сообщений: 105
  • Карма: 1
    • Просмотр профиля
    • Карта неба онлайн

Оффлайн kukshaАвтор темы

  • Постоялец
  • ***
Re: как убрать дубль главной страницы?
« Ответ #7 : 06-06-2018, 19:06:00 »
Пришёл с работы, опять копаюсь...
Serega4119, это правило:
Redirect 301 /index.php /
В моём случае выбрасывает ошибку - зацикленный редирект.
/index.php задан как файл по умолчанию в настройках сайта.

Оффлайн Serega4119

  • Бизнес оценка: (0)
  • Рекрут
  • *
  • СПАСИБО: 3
  • Сообщений: 19
  • Карма: 1
  • Пол: Мужской
  • http://euroimage.com.pl
    • Просмотр профиля
    • Wyposażenie sklepów w meble od producenta

Оффлайн Serega4119

  • Рекрут
  • *
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 3
    • Сообщений: 19
    • Карма: 1
    • Пол: Мужской
    • http://euroimage.com.pl
      • Просмотр профиля
      • Wyposażenie sklepów w meble od producenta
Re: как убрать дубль главной страницы?
« Ответ #8 : 06-06-2018, 20:40:34 »
на каком СMS сайт? Свое что-то? Просмотрел сайт через копию в Гугле, т.к. сайт не загружается...мой FF пишет, что превышен лимит времени ожидания на загрузку сайта. Может выложишь свой .htacces
Производитель торговой мебели для магазинов в Польше - Euroimage.com.pl [nofollow]


Оффлайн kukshaАвтор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 3
  • Сообщений: 105
  • Карма: 1
    • Просмотр профиля
    • Карта неба онлайн

Оффлайн kukshaАвтор темы

  • Постоялец
  • ***
Re: как убрать дубль главной страницы?
« Ответ #9 : 06-06-2018, 21:17:38 »
Serega4119, сайт нормально работает, ты наверное попал в небольшой отрезок времени, когда я с .htaccess копался.
.htaccess сейчас в ЛС пошлю, но там уже никаких редиректов - всё убрал... вроде и путаться не в чем, но вот не выходит...


 

Похожие темы

  Тема / Автор Ответов Последний ответ
1 Ответов
2886 Просмотров
Последний ответ 22-05-2011, 17:42:11
от shabananton
7 Ответов
4671 Просмотров
Последний ответ 12-09-2011, 18:44:08
от Mihail152150
10 Ответов
1984 Просмотров
Последний ответ 27-12-2013, 17:41:32
от Zahar
1 Ответов
542 Просмотров
Последний ответ 16-04-2015, 15:24:32
от Price
2 Ответов
616 Просмотров
Последний ответ 18-03-2016, 09:48:24
от picscash2015