У нас есть наш основной веб-сайт (который находится в React), обслуживаемый из корзины S3. Поскольку мы должны обслуживать блог (который находится в jekyll) и из того же домена (например, mainsite.com/blog) для целей SEO, мы включили файлы блога в том же ведре S3 в отдельную папку с именем blog.
Теперь на главном сайте мы добавили тег привязки, чтобы направить пользователя в блог.
<a className="ml-nav-item" href="blog/index.html" target="_blank" rel="noopener noreferrer">
Blog
</a>
Но вместо загрузки файла index.html в папку блога он загружает тот же index.html на главном сайте.
Если мы напрямую пытаемся перейти на mainsite.com/blog, он загружается без проблем. Проблема заключается в попытке доступа к блогу с основного сайта.
Мы не использовали никаких маршрутизаторов.
Как мне разрешить эту ситуацию?