Как Laravel может отразить другой сайт, размещенный на том же сервере?

У меня есть сайт Laravel по адресу example.com и сайт WordPress по адресу blog.example.com.

Все работает хорошо, за исключением того, что я бы хотел, чтобы корень (страница индекса) example.com показывал (но не перенаправлял) корень blog.example.com.

Как домашняя страница моего сайта Laravel может зеркально отражать домашнюю страницу моего блога без перенаправления или изменения URL браузера?

Route::get('/', function () {
    return redirect('https://blog.example.com');
});

Есть ли какой-нибудь способ, которым Laravel может проксировать домашнюю страницу блога?

Поскольку оба сайта размещены на одном сервере Cloudways (только в разных папках), может быть, я мог бы использовать какой-нибудь псевдоним?

PS Сервер использует Apache.

1 ответ

Я сейчас пытаюсь использовать следующее (и просто нужно выяснить, как обрабатывать ошибки CORS для шрифтов и т. Д.):

Route::get('/', function () {
    return Response::make(file_get_contents(config('app.blog_url'))); 
});
Другие вопросы по тегам