У меня установлена Drupal 8 на веб-сервере apache.Я хочу, чтобы посетители, которые приходят на http://www.example.com, получили URL http://www.example.com/blog
В apache у меня есть:
RewriteEngine On RewriteCond "%{REQUEST_URI}" "!^/blog" RewriteRule "^/(.*)" "/blog$1" [R=301, L]
В файле web / .htaccess у меня естьRewriteBase /blog
RewriteBase /blog
Это работает за исключением того, что мой URL http://www.example.com/blog/, а не http://www.example.com/blog.
http://www.example.com/blog/
http://www.example.com/blog
Если я посещаю http://www.example.com/blog, я также получаю http://www.example.com/blog/.
Если я посещаю http://www.example.com/node/1, я получаю http://www.example.com/blog/node/1.Что хорошо.
http://www.example.com/node/1
http://www.example.com/blog/node/1
Я попробовал несколько вещей без удачи.Я бы предпочел сделать это с Apache.Но я открыт для других вариантов.Я не хочу использовать модуль для этого.
В apache я пробовал несколько других вещей.Любая помощь будет оценена.Спасибо.