Доброго времени суток.
Проблема такая. сайт на https.
если открыть урл
site.by/page.html - то страница откроется нормально
если
site.by/page.html/ - добавляем "/" то страница 404.
Помогите исправить чтобы страницы с "/" отдавали 200.
код htaccass:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
RewriteCond %{HTTP_HOST} ^www.site.by$ [NC]
RewriteRule ^(.*)$ http://site.by/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://site.by/ [R=301,L]
RewriteCond %{HTTP_HOST} ^site\.by [NC]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://site.by/$1 [R=301,L]
# htaccess custom error pages
Errordоcument 404 /404.html
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} (.*)
RewriteCond %{REQUEST_URI} /$ [NC]
RewriteRule ^(.*)(/)$ $1 [L,R=301]
этот код по идее удаляет слеш, и всегда будет открыта страница без него.