мой веб-сайт теперь размещен на сервере, и URL-адрес выглядит так
test1.test.com
но теперь я должен переместить его на другой хостинг, у которого у них нет этой способности, и мне пришлось изменить его на:
test.com/test1
до сих пор все работает, кроме файлов CSS и JS. Я получаю ошибку 404. Не найдено.
и в моем случае я ничего не менял, и вот как я загружаю файлы CSS
<link rel="stylesheet" href="{{ asset('css/main.css') }}">
Кто-нибудь знает, как я могу это исправить?
конечно, я пытался добавить (test1) перед {{ asset('css/main.css')
}}, но это ничего не изменило.
PS: исходный код не сохраняется в подкаталоге, который / test1 просто направляет на балансировщик нагрузки.
и вот файл настроек apache2 для образа докера:
<VirtualHost *:80>
DocumentRoot /var/www/html/web
<Directory /var/www/html/web>
AllowOverride None
Require all granted
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
</Directory>
ErrorLog /var/log/apache2/app_error.log
CustomLog /var/log/apache2/app_access.log combined
</VirtualHost>
развертывание на облачном сервере с использованием образа докера, и локально оно работает любым способом, которым я обращаюсь к сайту.
какие-либо идеи или установка это может помочь?
заранее спасибо