Olá galera,
Eu aqui de novo.
Eu tinha uma aplicação feita no Symfony 3.4 hospedada na UOLHost. Por conta de lentidão, site fora do ar, erro 500, atendimento muito muito muito ruimmmmm, decidi procurar outro servidor compartilhado.
Depois de várias pesquisas, encontrei a Hostinger. Diferente da UOLHost, eles tem uma diretório chamado public_html, onde fica hospedado seus arquivos, tive que criar um arquivo .htaccess no raíz para direcionar o host para o diretório web, segue o conteúdo do arquivo:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^web
RewriteRule ^(.*)$ /web/$1 [L]
CARALHO... A aplicação está funcionando de uma maneira, parece o host do meu ambiente local. Ficou muito rápida e não tive mais problemas de erros 500 como estava acontecendo antes.
Mas.... Em questão de servidores compartilhados, nem tudo são flores. Tive um problema que não estou conseguindo solucionar.
Minha aplicação usa o Bootstrap e as fontes desta biblioteca fica localizada no diretório /web/fonts. Meu problema é que essas fontes não consegue ser exibidas apresentando o seguinte erro:
Failed to load resource: the server responded with a status of 403 (Forbidden)
glyphicons-halflings-regular.ttf Failed to load resource: the server responded with a status of 403 (Forbidden)
Já pesquisei em muitos lugares, colocando alguns complementos no .htaccess, não sei se é no raíz, que eu criei ou no raíz do diretório /web. Já alterei tanto um como o outro e até os dois e o erro persiste.
Alguém já passou por este tipo de problema? Podem me dá algumas sugestões aonde estou errando?
Obrigado.