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!

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top