PluXML dans un sous-répertoire /blog
Bonjour,
J'aimerais installer PluXML dans un sous-répertoire /blog sur mon site propulsé par Nginx. j'ai une configuration qui marche à peu près sauf que je constate que la plupart des resources css/thèmes ne sont pas chargées.
Si je regarde le code retourné par PluXML, je vois que les urls ne contiennent pas le /blog, par exemple depuis mon log nginx :
XX.XX.XX.XX - - [06/Jul/2019:00:28:08 -0700] "GET /core/admin/theme/images/pluxml.png HTTP/1.1" 404 153 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
Je n'ai pas trouvé comment régler le problème. Merci d'avance pour vos retours !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Pour avoir installé plusieurs fois PluXml dans un sous-répertoire je dois dire que je n'ai jamais eu de soucis....
As-tu la réecriture d'urls? Est-ce que dans l’administration->Paramètres->Paramètres Avancés les emplacements relatifs sont corrects ? (sans / au début)
FR/EN MP - Mail - unkorneglosk.fr - Twitter - Je suis modérateur, je dois donc modérater. Ou modérationner. Ou je sais plus. Mais je le fais. En ce moment j'ai des problèmes d'accès à internet je peux mettre du temps à répondre.
+1
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
Oui, j'ai essayé avec et sans la ré-écriture d'urls.
Ma conf nginx est pour l'instant la suivante :
location /blog {
root /var/www/websites/blog/;
proxy_pass http://unit_backend_blg;
proxy_set_header Host $host;
}
J'ai pu installer correctement et j'accède à la pagequi n'a aucun statique ni css. Si je regarde les urls de la première page, elles sont du type https://www.domaine.com/themes/default/css/plucss.css alors qu'elles devraient du type https://www.domaine.com/blog/themes/default/css/plucss.css donc c'est logique de ne pas y accéder.
@chaica
tente avec un
car il y a deux fois blog ?
Après j'y connais rien a nginx, mais cela semble bizarre :)
Notre temps est la seule monnaie vraie ;)
Site, Dépôt, framagit, MyShop, Factux
#mozinor président
La doc pour NGINX se trouve ici :
N'utilisant pas NGINX mais vu les infos que tu donnes, il me semble plus logique que ta config soit :
location / {
root /var/www/websites/blog/;
}
Kube17 nous dira quelle est la bonne réponse quand il repassera dans le coin :)