Quijost

Por favor ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Búsqueda Avanzada  

Noticias:

Quijost.com - Hosting Gratis al alcance de tus manos

Autor Tema: alias con django  (Leído 6172 veces)

0 Usuarios y 1 Visitante están viendo este tema.

dante

  • Usuario nuevo
  • *
  • Karma: +1/-0
  • Desconectado Desconectado
  • Mensajes: 21
    • Ver Perfil
alias con django
« en: Julio 18, 2010, 01:54:47 am »

Hola a todos:

Tengo el siguiente problema pues tengo un sitio con django pero como recomiendan muchos los scripts staticos como css,js y esas cosas los puse como alias en el apache en local me funciona bien pero en el servidor me carga el sitio pero no me hace el alias y me gustaria saber como hacer esos alias o alguna otra solucion

la linea que puse en el .htaccess es la siguiente pero no funciona

Alias "/media/" "/home/prueba/public_html/virtualmedicaloffice/media/"

muchas gracias por su tiempo
En línea

shakaran

  • Soporte
  • Administrator
  • Usuario profesional
  • *****
  • Karma: +12/-0
  • Desconectado Desconectado
  • Sexo: Masculino
  • Mensajes: 487
  • Un buen soporte lo es todo
    • Ver Perfil
    • Shakaran
Re:alias con django
« Respuesta #1 en: Julio 18, 2010, 09:41:06 am »

Lo que no entiendo es porque necesitas hacer un alias ¿para poder vincular un script como /media/script.js?

¿Podrías poner el código de django donde usas esta característica?

¿Has probado con Redirect? Algo como:

Redirect 303 /media tudominio.com/virtualmedicaloffice/media
En línea
Ángel Guzmán Maeso
Quijost Founder - Backend Engineer & Main support

dante

  • Usuario nuevo
  • *
  • Karma: +1/-0
  • Desconectado Desconectado
  • Mensajes: 21
    • Ver Perfil
Re:alias con django
« Respuesta #2 en: Julio 18, 2010, 18:14:37 pm »

Muchas gracias por su respuesta.

Yo use el redirect asi

Redirect 303 /media http://xxxxx.quijost.com/virtualmedicaloffice/media

Y no me funciona lo que necesito saber es que estoy haciendo mal ya que lo que necesito es que me cargue el contenido estatico en en local le tengo Alias al apache para que me sirva el contenido estatico lo que no se es otra alternativa que pueda utilizar ya que la del alias me funciona bien en local pero en el htaccess me arroja un errror.
El codigo de la plantilla es el siguiente

<link rel="stylesheet" href="/media/gallery-blue/css/style-print.css" type="text/css" media="print" />

El alias es para que las rutas largas reemplazarlas por /media/ por eso estaba tratando de hacer esto en el htaccess

Alias /media/ /home/prueba/public_html/virtualmedicaloffice/media/

No se que falla o por que no se puede

Muchas gracias por la colaboracion prestada
« última modificación: Julio 18, 2010, 18:22:16 pm por dante »
En línea

shakaran

  • Soporte
  • Administrator
  • Usuario profesional
  • *****
  • Karma: +12/-0
  • Desconectado Desconectado
  • Sexo: Masculino
  • Mensajes: 487
  • Un buen soporte lo es todo
    • Ver Perfil
    • Shakaran
Re:alias con django
« Respuesta #3 en: Julio 18, 2010, 18:22:38 pm »

Ah, pero en ese caso no necesita crear un alias y no necesita poner toda la ruta completa, ya que la ruta siempre es relativa a public_html, luego podría poner:

<link rel="stylesheet" href="/virtualmedicaloffice/media/gallery-blue/css/style-print.css" type="text/css" media="print" />

Pruebe esta opción y díganos si le funciona correctamente.
En línea
Ángel Guzmán Maeso
Quijost Founder - Backend Engineer & Main support

dante

  • Usuario nuevo
  • *
  • Karma: +1/-0
  • Desconectado Desconectado
  • Mensajes: 21
    • Ver Perfil
Re:alias con django
« Respuesta #4 en: Julio 18, 2010, 19:31:14 pm »

Muchas gracis por la respuesta ya  probe y no funciona, y los archivos tienen permisos y todo. No se que mas puedo hacer
« última modificación: Julio 19, 2010, 01:17:03 am por dante »
En línea

shakaran

  • Soporte
  • Administrator
  • Usuario profesional
  • *****
  • Karma: +12/-0
  • Desconectado Desconectado
  • Sexo: Masculino
  • Mensajes: 487
  • Un buen soporte lo es todo
    • Ver Perfil
    • Shakaran
Re:alias con django
« Respuesta #5 en: Julio 19, 2010, 03:18:55 am »

Hemos comprobado su dominio http://prueba.quijost.com/virtualmedicaloffice/ y si están cargando los css. Pero tiene algo raro configurado, ya que esos mismos archivos, lo que están haciendo es cargarse de nuevo así mismos (puede ver esto con Firebug).

Sino estuvieran cargando, los archivos css le darían un error 404, pero si lo están solo que cargan el mismo archivo referido (probablemente tenga algo mal en su .htaccess o codigo de django).

Tenemos más clientes usando django y muy complejos y no tienen problemas de este tipo. Por favor revise que sus configuraciones sean correctas.
En línea
Ángel Guzmán Maeso
Quijost Founder - Backend Engineer & Main support
 

Página generada en 0.112 segundos con 32 consultas.