Засада с адресами

  • 4 Ответов
  • 266 Просмотров

User

  • Сообщений: 69
    • Просмотр профиля
Засада с адресами
« : 10 Мая 2022, 04:50:26 »
Случайно обнаружил такую фигню.
В поисковых системах ссылки на разделы хранятся в таком виде: ***.ru/photos, ***.ru/article и т.п. Переход по ссылке выдаёт страницу 404.
А если вручную поставить ещё слэш: ***.ru/photos/ - то всё зашибись работает.
Но люди-то не видят!
Помогите горю, пожалуйста!

sovyonok

  • Сообщений: 65
    • Просмотр профиля
    • Прогулки по Москве
Re: Засада с адресами
« Ответ #1 : 11 Мая 2022, 14:45:20 »
Сделайте переадресацию на нужные страницы.

User

  • Сообщений: 69
    • Просмотр профиля
Re: Засада с адресами
« Ответ #2 : 19 Мая 2022, 17:57:11 »
Сделайте переадресацию на нужные страницы.
Благодарю за совет, sovyonok. Однако языкам я не обучен, и даже не представляю как называется язык, на котором заполняется содержимое файла .htaccess.
Примеры из интернета на эту тему не сработали на практике почему-то.
Пробовал такую конструкцию:
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !\/$
RewriteRule ^(.*[^\/])$ /$1/ [R=301,L]
« Последнее редактирование: 19 Мая 2022, 17:58:43 от User »

Saor

  • Сообщений: 143
    • Просмотр профиля
Re: Засада с адресами
« Ответ #3 : 20 Мая 2022, 09:08:30 »
глобальный подход не сработает нельзя просто взять и сделать перенаправление с url-ов без / на конце с на url-ы с /
потом что моды заканчиваются на / а вот инфостраницы наоборот без / и если поставить им в конце слеш то будем получать 404.
Тут либо надо с конкретной ссылки делать редирект на конкретную ссылку  к примеру с /contact  на  /contact/
либо решать проблему как то глобально
можно попробовать закрыть в роботс тхт неправильные адрес аи они со временем про индексируются по новой, но это так в качетве предположения

sovyonok

  • Сообщений: 65
    • Просмотр профиля
    • Прогулки по Москве
Re: Засада с адресами
« Ответ #4 : 20 Мая 2022, 11:26:21 »
Ну разумеется, надо делать с конкретных адресов на конкретные адреса.
Речь же шла только о страницах разделов, коих вполне конечное количество. И при этом не ломается всё остальное.