Оптимизация URL с помощью .htaccess: Убираем несколько слэш в адресе
01.09.2023
Чтобы убрать несколько слэшей (или даже все дублирующиеся слэши) из URL-адресов с использованием файла .htaccess веб-сервера Apache, вы можете использовать следующий код:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{THE_REQUEST} \s[^?]*// RewriteRule ^.*$ /$0 [R=301,L,NE] </IfModule>
Этот код использует модуль mod_rewrite для проверки URL-адреса и удаления всех последовательных слэшей, заменяя их одним слэшем. Также он отправит HTTP-код 301, чтобы указать поисковым системам, что адрес был постоянно перемещен.
Убедитесь, что модуль mod_rewrite включен на вашем веб-сервере Apache, и что файл .htaccess находится в корневой директории вашего веб-сайта. После применения этого кода, адресы с несколькими слэшами будут автоматически перенаправлены на адресы с одним слэшем.
Похожие статьи
Это единственная запись в данном разделе.