У меня есть проект laravel в подкаталоге. Проект в root работает правильно. но в подкаталоге не отображаются некоторые изображения и ресурсы.
Я изменяю <base href= "/" />
на <base href= "/sub" />
, но большинство изображений сохраняются так: /apple-touch-icon.png
, поэтому URL:
http://example.com/apple-touch-icon.png
но я хочу
http://example.com/sub/apple-touch-icon.png
могу ли я управлять им через htaccess без изменения URL-адресов фото?
это файл htaccess:
RewriteEngine On
ErrorDocument 403 /404
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,7}\s/(.*)index\.php\sHTTP.*$
RewriteRule ^ /%1 [R=301,L]