2009-09-20 5 views
1

J'ai démarré un site et j'ai un répertoire /img sur le domaine principal. Je voudrais mettre en place un sous-domaine (où le dossier de fichiers est juste un autre dans le répertoire principal) qui est capable d'utiliser le dossier /img, mais cela ne fonctionne pas.Sous-domaines et dossiers

Le /img et /subdomain dossiers sont au même niveau, afin d'afficher des images dans le domaine principal de type I: <img src="img/image.jpg"> et pour le /subdomain type I: <img src="../img/image.jpg"> et je reçois une erreur 404 pour le site: http://subdomain.example.com/img/image.jpg comme vous pouvez le voir, je veux qu'il soit un lien vers http://www.example.com/img/image.jpg

quelqu'un peut-il me dire comment y parvenir? Je préférerais ne pas lier les images à leur répertoire Internet (c'est-à-dire http://www ...) parce que je voudrais modifier les sites sur mon ordinateur et les télécharger via ftp sur mon site hébergé par bluehost.com.

Je suis sûr que c'est juste quelque chose que je suis en train de bousiller ou que je ne comprends pas complètement. Merci d'avance!

+0

Dupliquer: http://stackoverflow.com/questions/1451463 – Gumbo

Répondre

1

Dans votre structure de dossiers sur votre serveur Web, créez un lien symbolique /subdomain/img pointant vers la cible /img.

Dans linux, cela peut être fait par:

cd /your_web_folder/subdomain 
ln /your_web_folder/img img -s 
+0

comment cela peut-il être fait en HTML simple cependant? ou css? – ServAce85

+0

ServAce85: Cela ne peut pas. Vous devrez modifier quelque chose sur votre serveur. – Fragsworth

+0

gotcha. oui, c'est ce que j'ai pensé environ 3 secondes après avoir appuyé sur "ajouter un commentaire" remercie Fragsworth pour l'aide. – ServAce85

0

Ne pas utiliser pour les sous-domaines de gestion d'actifs. Du point de vue de l'entreprise, vous vous retrouverez avec des centaines de sous-domaines et n'avez aucune idée de ce que chacun représente. Je sais que cela doit paraître absurde, mais je l'ai vu arriver.

Je recommande fortement d'utiliser une structure de répertoires bien pensée qui équilibre les types d'actifs par rapport aux informations de version. Je recommanderais également d'utiliser un système de distribution de contenu, tel que les réseaux edgeouts.

+0

pourriez-vous être un peu plus précis quant à ce dont vous parlez, s'il vous plaît. Je suis un peu nouveau à l'hébergement de sites et ne comprends pas complètement ce que vous parlez. THX. – ServAce85

+0

Je dis simplement que l'utilisation de sous-domaines comme un moyen de gestion des actifs du site est une mauvaise idée qui devient généralement une pente glissante de l'échec de la gestion. Faites-moi savoir quelles questions vous avez spécifiquement. –