Мне потребовалось 2 часа, но я не могу понять это, и я не знаю, как найти решение для Google.
Это мое правило перезаписи в .htaccess-файле:
RewriteCond %{REQUEST_URI} ^/blog/(.*)
RewriteRule ^blog/(.*) http://localhost:2368/$1 [P]
Когда я вызываю example.com/blog, он перенаправляет меня на мой ghost-блог, работающий в nodejs (порт 2368).
Проблема: сам блог загружает файлы css и js с абсолютнымпути:
<link rel="stylesheet" type="text/css" href="/assets/built/screen.css" />
.
Поэтому он пытается загрузить example.com/assets/built/screen.css.
Но файл доступен на example.com/blog/assets/built/screen.css
Как я могу решить эту проблему?