- Я использую Windows 10 и Wampp
- Мой корень Apache указывает на
c:wamp/www
- Мои проекты Symfony расположены по адресу
c:wamp/www/my_project
В DEV я захожу на свой веб-сайт по этому адресу: http://localhost/my_project/public/index.php
Я использую WebpackEncore , и когда я загружаю свою страницу,браузер пытается загрузить ресурсы (css и js, сгенерированные в каталоге сборки) с путями, в которых отсутствует часть my_project/public
, например,
http://localhost/build/app.js
, но браузеры ожидают что-то вроде:
http://localhost/my_project/public/build/app.js
Я не знаком с перенаправлениями и .htaccess
.Мне сказали, что я должен установить свой webroot для решения этой проблемы, поэтому я предполагаю, что если бы я сделал мой корень Apache равным my_project/public
, то он бы работал, но я работаю над разными проектами и не хочу менять этот параметр каждыйраз я переключаюсь из одного проекта в другой.Может быть, это можно решить с помощью .htaccess?Или настроить что-то еще в конфиге Symfony?