1

У меня есть это в моем htaccess, но я не могу понять, для чего это нужно. Из-за природы правила поиск тоже не помогает.

RewriteCond %{REQUEST_URI} !(/$|\.)
RewriteRule (.*) %{REQUEST_URI}/ [R=301]

Кто-нибудь может объяснить, для чего это нужно?

1 ответ1

0

Это означает :

  • Если это не правда (!) что либо ((|)):

    • URI заканчивается косой чертой (/$), или
    • URI содержит точку (\.),
  • Затем добавьте косую черту к URI (%{REQUEST_URI}/) и

  • Верните новый URI в клиентский браузер с кодом возврата 301 ([R=301]), что означает постоянное перенаправление на новый URI, а также указывает браузеру отображать новый URI в адресной строке.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .