Как добавить косую черту в конкретное правило перезаписи? Htaccess

Как добавить косую черту в это правило перезаписи, если страница загружена без косой черты?

Options -MultiViews

RewriteEngine On
RewriteBase /project/public/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

0

Решение

Измените свои правила на:

Options -MultiViews

RewriteEngine On
RewriteBase /project/public/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*[^/])$ %{REQUEST_URI}/ [L,R=301]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+?)?$ index.php?url=$1 [QSA,L]
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]