[eside-ghost] symlinks en servidor
aktor
aktor en aktornet.ath.cx
Dom Oct 8 19:09:52 CEST 2006
Aupa Enrike,
El sáb, 07-10-2006 a las 12:41 +0200, altern escribió:
> Un colega me dijo que via ssh podia intentar crear unos symlinks, al
> hacer la prueba los links me funcionaban pero al mostrar el destino (que
> es un archivo de HTML a secas) me mostraba el codigo del HTML. O sea, yo
> entraba por
> http://www.direccion.org/content/body_noseque_tal.html
> y veia la pagina bien, pero si entraba por
> http://www.direccion.org/noseque
> me mostraba el codigo html del archivo body_noseque_tal.html
El problema parece que es de mimetypes. Los mimetypes sirven para hacer
referencia al tipo de datos que se han codificado, de tal manera, que el
programa sepa interpretarlos de la manera adecuada. En este caso
concreto, Apache, sabe que los archivos acabados en .html son archivos
de tipo texto y con encoding html con y debe ser interpretado
adecuadamente.
En el archivo mime.types de apache
[...]
text/html htm html shtml
[...]
De igual manera los archivos .php son interpretados por Apache
ejecutando el preprocesador de php (módulo o embebido)
application/x-httpd-php phtml pht php
En principio los archivos sin extensión son tratados como texto plano y
por ello no son interpretados.
Para lo que quieres hacer te recomiendo que mejor que andar cambiando
los mimetypes, juegues con el ModRewrite.
http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
Ya nos contarás
Un saludo,
--
saludos,
>aktor<
"Sed quis custodiet ipsos custodes?"
-- Juvenal, Satires (c. 120 AD)
Más información sobre la lista de distribución eside-ghost