Добавить косую черту в конце.htaccess

Я пытаюсь получить следующий эффект (, используя этот локальный файлhttp://localhost/[company_name]/[project_name]/.htaccess):

http://localhost/[company_name]/[project_name]/page-1 (adds slash)
http://localhost/[company_name]/[project_name]/page-1/ (does nothing)
http://localhost/[company_name]/[project_name]/page-1/subpage-1 (adds slash)
http://www.example.com/page-1 (adds slash)
http://www.example.com/page-1/ (does nothing) etc.

Чего я хочу добиться, так это того, что этому.htaccess больше не нужен путь http://localhost/[company_name]/[project_name]/, чтобы мне не приходилось редактировать его каждый раз, когда он загружается.

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

Я нашел код выше здесь:Добавляйте завершающую косую черту к URL-адресам , но это позволяет только динамически использовать HOST и отбрасывает путь. Есть ли у кого-нибудь решение для достижения этого эффекта?

10
задан Community 23 May 2017 в 11:54
поделиться