2009-01-13 6 views
0

J'ai donc ce site qui sera accessible via une connexion SSL (« https://mystupidwebsite/etc ... »)« Cette page contient des éléments sécurisés et non sécurisés » Thèmes et SSL

J'utilise des thèmes en relation avec un seul fichier css. lorsque la page est affichée, la balise de lien CSS dans l'en-tête a toujours le chemin complet http://mystupidwebsite/etc .... Comment puis-je l'obtenir pour reclasser le fichier CSS correctement, avec le https ou utiliser des chemins relatifs?

grâce,

Nate

Edit: Oh! Je viens de trouver mon problème. Les thèmes ajoutent correctement le CSS avec un chemin relatif. Il y avait une balise de lien dans la page principale qui utilisait des chemins absolus vers le même css. Désolée de vous avoir fait perdre votre temps!

+0

Je suppose que le fichier css est lié statiquement via une balise de lien plutôt que de simplement le déposer dans le dossier de thème. –

+0

J'ai juste le css déversé dans le dossier de thème. est-ce mauvais? –

Répondre

2

lien juste à /path/to/style.css au lieu de la pleine http://example.com/path/to/style.css. Cela suppose que vous avez le même contenu servi aux requêtes HTTPS et HTTP. Sinon, vous devrez créer un alias ou un lien symbolique ou quelque chose.

+0

J'ai juste le fichier css jeté dans le dossier thème, et je laisse le thème ajouter automatiquement le tag de lien –

3

utilisation de pathing par rapport

+0

je veux vraiment, MAIS la balise de lien dans l'en-tête est automatiquement généré par le thème –

+0

vous pouvez ajouter des en-têtes de liens supplémentaires, ainsi que simplement ajouter le css dans le thème, dites-vous que le thème ne vient pas par rapport? –

+0

le thème n'ajoute pas le lien à la css en tant que chemin relatif. :(Son ajout avec l'url absolue qui n'est pas sécurisée est-il une propriété ou quelque chose sur les thèmes pour n'utiliser que des chemins relatifs? –

Questions connexes