Skip to content

Instantly share code, notes, and snippets.

@s2ar
Created July 28, 2016 12:21
Show Gist options
  • Save s2ar/382061fc71d98fb2df11751bdaa7be65 to your computer and use it in GitHub Desktop.
Save s2ar/382061fc71d98fb2df11751bdaa7be65 to your computer and use it in GitHub Desktop.
Убрать слеши в htaccess
#Правило обрабатывает внутренние страницы
# http://site.ru/catalog////item///
RewriteCond %{REQUEST_URI} ^(.*)/{2,}(.*)$
#Проверяем, повторяется ли слеш (//) более двух раз.
RewriteRule . %1/%2 [R=301,L]
#Исключаем все лишние слеши.
#удаляем слеши для главной http://site.ru/////
RewriteCond %{THE_REQUEST} ([^\s]*)\/{2,}(\?[^\s]*)?
RewriteRule (.*) / [R=301,L]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment