2013-09-27 5 views
-1

Je suis en train de publier my site (c'est un modèle html modifié) à mon serveur.dépendances du site et CSS ne se charge pas

Je ne peux pas le site pour charger les dépendances, il ne montre que le texte.

J'ai essayé de changer chaque href au fichier approprié, où l'hôte dit qu'il recherche le index.html. J'ai essayé de changer tous les file://href s locaux aux valeurs de site racine correspondantes, comme le montre la source. Pourquoi ça ne marche pas?

J'ai été surpris que DW6 ne change pas seulement le codage lors de la mise d'un site géré. Ne devrait-il pas charger le CSS? J'ai tous les fichiers et dossiers sur le site distant.

par exemple

<link rel="stylesheet" href="/public_html/css/reset.css" type="text/css" media="screen"> 

mais il apparaît comme ceci: www.pearsoncreamery.com

Répondre

1

Utilisez le chemin de la racine Web au fichier. Votre code actuel fait référence au chemin absolu dans le système de fichiers. Vous avez probablement besoin

<link rel="stylesheet" href="css/reset.css" type="text/css" media="screen"> 
2

Votre site est à la recherche comme URL: "http://pearsoncreamery.com/public_html/css/reset.css".

« html public » est la racine de votre site, vous devez donc omettre que, après la barre oblique - à savoir. il devrait juste être:

<link rel="stylesheet" href="css/reset.css" type="text/css" media="screen"> 

ou si la page de faire l'appel n'est pas à la racine du site, vous devez la barre oblique:

<link rel="stylesheet" href="/css/reset.css" type="text/css" media="screen"> 
+0

Vous êtes tout à fait raison. merci ethan. En marche grâce à vous! – derums

+0

Content de vous aider. N'oubliez pas de cocher cette réponse comme acceptée si vous avez terminé :) – EthanML

0
  • Comprendre la difference between absolute and relative paths.

  • Lorsque vous incluez dans vos /public_html/ éléments <link> et <scripts>, vous êtes en fait requestin http://www.pearsoncreamery.com/public_html/... que probablement n'existent même pas; De nombreux hôtes ont public_html comme dossier racine Web.

  • Sur votre ligne 200 et 233 vous avez Templates/public_html/

  • Sur votre ligne 235, vous avez file:///C|/Users/...

  • Faites attention à vos chemins, lorsque votre fichier HTML va à votre serveur d'hébergement tous les chemins seront être basé sur la structure du dossier du serveur.

Questions connexes