Subdomínios e pastas
Pergunta
Apenas iniciou um site e eu tenho um diretório /img
sobre o domínio principal. Eu gostaria de criar um subdomínio (onde a pasta de arquivo é apenas mais um no diretório principal) que é capaz de usar a pasta /img
, mas ele não funciona.
As pastas /img
e /subdomain
estão no mesmo nível, por isso, para exibir imagens no tipo de domínio I principal: <img src="img/image.jpg">
e para o /subdomain
eu digito: <img src="../img/image.jpg">
e eu recebo um erro 404 para o site: http://subdomain.example.com /img/image.jpg Como você pode ver, eu quero que ele seja ligando para http://www.example.com/img/image.jpg
Alguém pode me dizer como conseguir isso eu não preferem imagens link para seu diretório de internet (ou seja, http: / / www ... ) porque eu gostaria de modificar os locais no meu computador e enviá-los via ftp para meu site hospedado pelo bluehost.com.
Eu tenho certeza que é apenas algo que eu estou atrapalhando ou não entender completamente. Agradecemos antecipadamente!
Solução
Em sua estrutura de pastas no seu servidor web, criar uma /subdomain/img
link simbólico apontando para a /img
alvo.
No Linux, isso pode ser feito por:
cd /your_web_folder/subdomain
ln /your_web_folder/img img -s
Outras dicas
Não use subdomínios a gestão de activos. Do ponto de vista empresarial, você vai acabar com centenas de subdomínios e não têm idéia do que cada um representa. Sei que isto deve parecer absurdo, mas eu já vi isso acontecer.
Eu fortemente recomendo usar um bem pensado estrutura de diretórios que tipos saldos ativos contra versionamento informações. Eu também recomendo o uso de um sistema de distribuição de conteúdo, tais como as redes EdgeSuite.