Здравствуйте. Хотел на своем сайте убрать слеши в конце ссылок, чтобы не было дублей. В ставил в .htaccess код:
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]
В результате ссылки без слеша открываются нормально, а вот со слешем выдает 404 ошибку, хотя вроде должен быть редирект. Возможно имеет место конфликт с другими правилами, я до этого делал редиректы с www и index.php, а со слешами не получается. В любом случае буду благодарен за подсказку в каком направлении искать.
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]]
В результате ссылки без слеша открываются нормально, а вот со слешем выдает 404 ошибку, хотя вроде должен быть редирект. Возможно имеет место конфликт с другими правилами, я до этого делал редиректы с www и index.php, а со слешами не получается. В любом случае буду благодарен за подсказку в каком направлении искать.