0 Пользователей и 1 Гость просматривают эту тему.
  • 14 Ответов
  • 1466 Просмотров
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Удалил суффикс .html из адресов сайта, сделал редирект по FAQ (http://joomlaforum.ru/index.php?PHPSESSID=k2atr76qladhkqhutmjj4vtcg3&/topic,223542.0.html)
Добавил в .htaccess строки:

4. Редирект с .html на без .html, т.е. с site.ru/article.html на site.ru/article (для тех кто сначала включил .html, а потом решил избавиться от него)
Код:
RewriteBase /
RewriteRule (.*)\.html$ $1 [R=301,L]

и

Сначала забыли включить SEO в глобальных настройках, а потом включили, как итог - в индексе много документов с /index.php в адресе. Избавиться можно так -
Код
RewriteRule ^index.php/(.*)$ http://mysite.ru/$1 [R=permanent,L]

Яндекс проиндексировал страницы (http://yandex.ru/yandsearch?text=%D0%94%D0%B8%D1%81%D0%BA%20%D1%81%D1%86%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20D%3D430%20Shaanxi) с /index.php (http://www.mezonavto. ru/index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html)

В итоге все страницы с .html нормально перекидываются на страницы без .html, кроме 1 страницы, которая вылетает на ошибку 404.
Вот этот товар (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail) не находит страницу.
Если включить суффикс .html в настройках, то товар открывается нормально по ссылке (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html)

Кто-нибудь знает решение данной проблемы? Почему все товары работают, а этот не находит свою страницу без .html суффикса?
Можно оставить этот пресловутый .html, но хочу убрать лишние буквы из адреса.
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
Цитировать
Вот этот товар (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail) не находит страницу.
Если включить суффикс .html в настройках, то товар открывается нормально по ссылке (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html)

Что-то ни тот не другой URL не открывается. Яндекс сразу предлагает свою помощь. Или с 13:02:44 форумного времени уже произошли какие-то изменения?
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Я поменял URL с http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail на http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail и страница заработала без суффиксов.
Решил сделать тупо редирект со старой страницы на новую через
# Permanent URL redirect - generated by www.rapidtables.com
Redirect 301 /index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html http://mezonavto ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail
Но он не работает и все равно выкидывает на error.agava.
Ума не приложу как такое возможно.
Я так понял, что проиндексированную яндексом ссылку уже не вернуть…
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
Я поменял URL с http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail на http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail и страница заработала без суффиксов...
У меня изначально было такое подозрение, что вот этот хвост URL с точками неправильно обрабатывается правилами htaccess. Может быть тут как раз и "порылась собака )" ? Или другие адреса, которые нормально срабатывают через RULES, тоже имеют такой формат (с точками)?
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Дело было как раз в точках, т.к. это единственный адрес с точками и после замены URL на более привычный (без точек) редирект заработал.
Вот только не знаю как теперь сделать редирект с новой страницы на старую (с точками), правило не срабатывает.
С таким не сталкивался?
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
Почему не заменить в описании товара эти точки? Это ж оттуда тянется. Тем более речь не идет о тысячах товарных позиций - можно изменить просто руками.
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Я поменял URL с http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail на http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail и страница заработала без суффиксов.
Так поменял ссылку, а описание тут причем?
Сделал руками редирект, который не работает по какой-то причине.
Мне нужно, что бы пользователи, заходящие на старую страницу с яндекса, перекидывались бы на новую (без точек). Но не работает редирект.

Мне кажется, что пока я найду решение этой проблемы, Яндекс уже переиндексирует эту страницу.
У меня Joomla 2.5 и VitrueMart какой-то свежей версии. Хостинг на Агаве.
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
В правилах .htaccess экранируем точку в урле обратным слэшем: _54\.8_42\.5-detail
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Redirect 301 /index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54\.8_42\.5-detail.html http://mezonavto.ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail
Вот так?
Если так, то не работает, зараза.
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
Redirect здесь неуместен.

Попробуйте так:
Код
RewriteBase /
RewriteRule ^index\.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54\.8_42\.5-detail\.html$ parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail [R=301, L]
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Попробовал, все равно ошибка агавовская. Что-то еще можно предпринять?
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
...Вы уже сами запутались и меня запутали...
Дайте адреса страниц:
1. ЧТО перенаправляем
2. КУДА перенаправляем

При этом второй адрес ОБЯЗАТЕЛЬНО должен открывать действующую страницу (если вбиваем его руками в адресной строке браузера).

PS. То у Вас есть index.php в урле, то его нет.... То "убрал суффикс...", то "обратно вернул"...
*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Да я-то не путался. А ситуация да, запутанная.

Еще раз по порядку разъясню суть проблемы:
1. Была страница с суффиксом (.html) http://www.mezonavto. ru/index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html
2. На эту страницу с суффиксом ссылается яндекс http://yandex.ru/yandsearch?text=%D0%94%D0%B8%D1%81%D0%BA%20%D1%81%D1%86%D0%B5%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%20D%3D430%20Shaanxi
3. Я убираю суффикс .html в настройках Joomla и делаю редирект всех страниц с суффиксом .html на страницы без суффикса .html (суффиксы отключены в настройках)
4. Данная страница (http://www.mezonavto. ru/index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html) не работает ни с суффиком, ни без него (ошибка 404 от хостера агава). Проблема обнаружена в точках в адресе (…54.8_42.5…)
5. Убираю точки и адрес становится такой: http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail
6. Нужно сделать прямой редирект со старого адреса, который проиндексирован Яндексом (http://www.mezonavto. ru/index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html) на новый адрес (http://mezonavto.ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail)

Текущая задача (коротко): нужно сделать прямой редирект со страницы (http://www.mezonavto. ru/index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html) на (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail)

Я думаю, что пока мы разберемся с проблемой, Яндекс снова проиндексирует страницу и задача отпадет.
*

Schumaker

  • Захожу иногда
  • 92
  • 4 / 0
Текущая задача (коротко): ... на (http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail)

А Вы вот это видели (в предыдущем ответе)?
Цитировать
...При этом второй адрес ОБЯЗАТЕЛЬНО должен открывать действующую страницу
Не выполняется это условие.
Поэтому можете не пытаться продолжать "танцы с бубнами" - не поможет.

PS. Заново описывать всю проблему не надо было. Перечитывать её в нацатый раз - неинтересно.
Надо было просто ответить: раз)...два)...

*

Kiparus

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
А Вы вот это видели (в предыдущем ответе)?Не выполняется это условие.

Вопрос непонятен.
Я об этом писал выше.
Тем более вопрос был:
...Вы уже сами запутались и меня запутали...
Дайте адреса страниц:
1. ЧТО перенаправляем
2. КУДА перенаправляем

Вот я пишу еще раз что и куда необходимо направить.

Я поменял URL с http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail на http://mezonavto. ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail и страница заработала без суффиксов.
Решил сделать тупо редирект со старой страницы на новую через
# Permanent URL redirect - generated by www.rapidtables.com
Redirect 301 /index.php/parts/parts_shaanxi/sh_disk_scepleniya_d430_54.8_42.5-detail.html http://mezonavto ru/parts/parts_shaanxi/sh_disk_scepleniya_d430_dz9114160032-detail
Но он не работает и все равно выкидывает на error.agava.
Ума не приложу как такое возможно.
Я так понял, что проиндексированную яндексом ссылку уже не вернуть…


А Вы вот это видели (в предыдущем ответе)?Не выполняется это условие.
Поэтому можете не пытаться продолжать "танцы с бубнами" - не поможет.

Каким образом не выполняется?
Вы открывали ее, прежде чем говорить? Вторая страница действующая. Можно открыть ее и убедиться в этом.
У меня эта страница открывается прекрасно.

Описываю еще раз, т.к. прозвучало выше "...Вы уже сами запутались и меня запутали...". Распутываю.

В итоге, предложенные способы не действующие, "Поэтому можете не пытаться продолжать "танцы с бубнами" - не поможет." Вот так правильно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Количество просмотров товара VirtueMart Существует?

Автор grishin

Ответов: 38
Просмотров: 7171
Последний ответ 22.08.2020, 08:44:29
от rsn
Не выводит списком Настраиваемое поле в VirtueMart 5.0

Автор ЛюдмилаМир

Ответов: 2
Просмотров: 322
Последний ответ 25.08.2019, 16:27:04
от ЛюдмилаМир
Joomla VirtueMart помощь в переводе

Автор akkord31

Ответов: 0
Просмотров: 267
Последний ответ 21.05.2019, 09:14:02
от akkord31
Миграция с Joomla 1.5 на 3 с VirtueMart 1.1.9 stable на свежую. Кто поможет?

Автор Гриша-Десантник

Ответов: 7
Просмотров: 424
Последний ответ 23.04.2019, 10:22:25
от draff
Переход на https VirtueMart 1.1.4 проблемы с фото

Автор Sergey1984

Ответов: 4
Просмотров: 519
Последний ответ 25.10.2018, 20:56:54
от Sergey1984