Comunidad de diseño web y desarrollo en internet online

Problema con hoja de estilos en 1and1 (subdominios y carpetas)

Citar            
MensajeEscrito el 16 Ago 2012 12:36 pm
Buenos días, (HAGO UN LLAMADO A QUIENES SON CLIENTES DE 1AND1, ellos sabrán mejor de que hablo, seguramente)

Buscando por este mar inmenso que es internet, di con este foro.. Así que me tomo el atrevimiento y abro tema y expongo mi caso..

Por decirlo de una manera sencilla;

Mi problema es que las hojas de estilo que están dentro de un subdominio o una carpeta (dentro de la raíz) no las lee! Es decir, no funcionan.

Con el subdominio tuve hace unos meses el mismo problema, afortunadamente no paso a mayores.. Porque simplemente el estilo del sitio era el mismo que el dominio principal, así que llame a la hoja de estilos de la raíz.

Sin embargo AHORA, he instalado un blog (wordpress) en una carpeta..

Ejemplo:

-Dominio principal;
+Blog <- Este es.. Aquí lo instale.
+images
+css
+js

Pero resulta que lo mismo sucede con las "carpetas".. cosa de la que me estoy enterando ahora mismo.

No pilla las hojas de estilos incluidas en la carpeta "/blog".

Alguien tiene idea de por que sucede esto?

Es problema de 1and1? con ellos es el asunto?

Quizás tengo mal distribuido el orden de carpetas en mi directorio raíz (./) de ftp?

Auxilio.

Un saludo chicos, espero algunas respuestas! No me quedéis mal que me acabo de registrarrr.. jeje..

Por puzzle777

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Ago 2012 12:23 pm
Si pones la ruta completa en el navegador hacia las hojas de estilos, podes entrar? me parece que estas teniendo problemas con los permisos

Por SinSemilla

Claber

336 de clabLevel



Genero:Masculino  

i am that i am...

firefox
Citar            
MensajeEscrito el 17 Ago 2012 12:52 pm
(SOLUCIONADO) compañero!

Dejo cual era el problema:

el GRAN y PEQUEÑO problema no era otro que, acabo de comprobar que el problema es efectivamente de apache, específicamente con una regla que tengo para que todos los archivos tipo .html .js .css los ejecute como php.

Esta era: AddType application/x-httpd-php .html .js .css (en el .htaccess)

el CSS estaba cargando pero el navegador no lo reconocía como un CSS sino como un archivo HTML.

Ahí estaba todo el problema! ahora está SOLUCIONADO. :D
DIOS, siento como si he vencido a un tigre!! Tenía meses con este problema aparcado.

Aunque me queda una duda final; no recuerdo porque tenía esa regla (AddType x-mapp-php5 .php .shtml .html .htm .js .txt .css) pero si estaba o la puse en su tiempo, fue por algo.. Esto que es lo que hace exactamente? Porque pudo haber estado ahí o porque la pude haber puesto ahí?

Saludos.

Por puzzle777

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Ago 2012 01:18 pm
Seguramente para poner poner código PHP dentro de los CSS y JS, lo cual no es una mala idea.

El detalle que has olvidado tal vez es que al navegador le debes enviar el tipo mime correcto porque sino Apache le enviará el tipo mime de HTML en vez del que quieres tú, entonces el navegador no entenderá de qué tipo de archivo se trata.

Para archivos JavaScript en PHP debes ejecutar:

Código PHP :

header("Content-type: application/javascript; charset=UTF-8");


Y para CSS debes ejecutar;

Código PHP :

header("Content-type: text/css; charset=UTF-8");

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.