Убрать слэш в конце url htaccess

Убрать слэш в конце url htaccess

Primary tabs

Forums:

Убрать косую черту можно так, написать в файле .htaccess что-то вроде:

В начале файла у вас должно быть:

А затем, собственно избавление от слэша (хотя бы один символ адреса):

Или как пишут в сети (любой адрес — даже пустой. что не совсем точно):

Всем известно, что для поисковой оптимизации контент страниц должен быть уникальным. Тем не менее даже если вы честно написали для каждой страницы свой текст, могут появиться дубли, которые возникают из-за генерации адресов со слешем и без слеша. Для пользователя это неважно, а вот поисковые машины воспримут такие страницы как разные, но с одинаковым контентом.

Чтобы проверить, есть ли такая проблема у вашего сайта, нужно просто забить его адрес со слешем и без слеша на конце («http://www.mysite.ru/page.html» и «http://www.mysite.ru/page.html/»). Если существуют обе страницы, это негативным образом сказывается на ранжировании.

Эту проблему можно решить правкой файла .htaccess (он лежит в корне сайта). Нужно открыть файл и добавить туда следующий код:

Теперь слеши на конце будут удаляться.

Как убрать переадресацию с админки (ошибка ERR_TOO_MANY_REDIRECTS)

После удаления слешей при входе в админку иногда возникает ошибка: «На этой странице обнаружена циклическая переадресация
ERR_TOO_MANY_REDIRECTS». Это из-за того, что ее адрес должен быть со слешем. Тогда нужно добавить еще строчку, исключающую удаление слеша из адреса админки:

(вместо admin прописывается адрес к админке, например, в WordPress это wp-admin, в modx — manager).

Предисловие: Новая рубрика

Порой самописные сайты и сайты с корявыми CMS полны технических огрехов и недоработок, что, в свою очередь, плодит множество ошибок при индексировании сайта поисковыми системами.

Чаще эти вещи не видны невооружённым взглядом, а ещё чаще даже не предполагаются как проблема в принципе.

Читайте также:  Failed to load steamui dll как исправить

Открываем новую рубрику, куда будем складывать сухой код для решения проблем по части настройки сайтов, доработки движков и прочих «костылей» из серии «когда ждать разработчика нет сил и смысла. Сделаем всё сами — спасибо!».

Чит-код

Назовём её «Чит-код». В названии прекрасно всё: тут и любые многими читы, упрощающие жизнь, тут и код — команды и инструкции для программ.

Если что-то может пойти не так, именно так оно и пойдёт

Например, если страница на вашем сайте по адресу https://your-site.ru/page-with-slashes/// будет открываться без проблем и адрес в строке браузера так и останется с кучей слешей на конце, то знайте что для поисковиков:

  • https://your-site.ru/page-with-slashes///
  • https://your-site.ru/page-with-slashes//
  • https://your-site.ru/page-with-slashes/
  • https://your-site.ru/page-with-slashes

Это четыре разные страницы. Хотя уверен, показывают они одно и тоже.

Исправляем недоразумение

Добавляем в файл .HTACCESS следующий код

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

Убрать несколько слешей в конце url на Битриксе

Если код выше не сработал, то скорее всего ваш сайт работает на Битриксе в связке FastCGI (Nginx + PHP-FPM), и правила в .HTACCESS для него пустой звук.

Можно настроить редиректы в файлах конфигурации Nginx, но доступ к ним очень редко дают да и то, если сайт крутится на выделенном сервере. А это для небольших проектов, как правило, экзотика и как “пушкой по воробьям”.

Поэтому делаем «костыль» — убираем слеши в URL с помощью PHP

Как это сработало у меня.

  1. С помощью FTP заходим на сайт
  2. Ищем в корне index.php
  3. После строчки с загрузкой первоначальных параметров и переменных require($_SERVER[“DOCUMENT_ROOT”].”/bitrix/header.php”); вставляем код
  4. Готово! Редиректы заработают и повторяющиеся слеши исчезнут.
Читайте также:  Сканирование кинопленки 8 мм

Как это вообще возможно?!

Если честно, поисковые системы специально не будут искать такие технические дыры в вашем сайте. Боты ходят по ссылкам и по специально указанным страницам в файле sitemap.xml и шансы найти именно дубли с повторяющимися слешами маловероятны.

Но вот если кто-то специально подскажет боту, направив ссылкой, а то и не одной…

Чисто моё мнение, что вышеописанный код просто подстраховка от любителей чёрного SEO и недалёких конкурентов-технарей.

Также некоторые алерт-сервисы ругаются и надоедают, найдя возможности для пессимизации. Один раз настроил и забыл.

Что такое .HTACCESS?

Если вы не знаете зачем этот файл нужен, где он находится и за что отвечает, то срочно закрывайте эту страницу!

Файл для настройки веб-сервера не место для баловства и учебных экспериментов.

Ссылка на основную публикацию
Тор браузер андроид 4pda
Браузер Тор доступен не только для компьютеров и ноутбуков под управлением различных операционных систем. Разработчики обеспокоились и его выпуском для...
Телефон греется и тормозит что делать
Почему тормозит устройство на Andro >Прежде чем перейти непосредственно к решению проблем, стоит указать на их причины. Зная о том,...
Телефон завис на загрузке андроид
В результате поломки аппаратной части или сбоя в работе ОС любой Android-смартфон может перестать реагировать на кнопку включения. Частой можно...
Тор браузер без установки
Tor Browser (ранее он назывался Tor Browser Bundle) – наиболее защищенный интернет-обозреватель из представленных в настоящий момент. Ввиду высокой популярности...
Adblock detector