Я пытаюсь получить следующий эффект (, используя этот локальный файл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 и отбрасывает путь. Есть ли у кого-нибудь решение для достижения этого эффекта?