cuestiones subdominio

  • righteous_trespasser
  • Scuffle
  • Genius
  • Avatar de Usuario
  • Registrado: Mar 12, 2007
  • Mensajes: 6228
  • Loc: South-Africa
  • Status: Offline

Nota Diciembre 2nd, 2010, 1:55 am

Muy bien, así que tengo un problema bastante molesto y no tengo ni idea de cómo obtener este derecho. Estamos construyendo un sitio para un centro comercial local. Lamentablemente hemos tenido que utilizar sus diseños para que las cosas son un poco más difícil de lo que shouldve sido.

El diseño es demasiado pequeño para que encaje adecuadamente en mi CMS (que se ejecuta en línea al igual que Drupal), así que decidí poner el cms en un subdominio del sitio, que al principio funcionó a la perfección.

Dominio: http://www.hatfieldplaza.co.za
CMS: http://mall-admin.hatfieldplaza.co.za

Ahora para el envío de SMS y correos electrónicos que usamos software de terceros que requiere la solicitud de salir de un servidor seguro (https ://), así que configurar SSL en el dominio. El SSL sin embargo, no es compatible con el sub-dominio por lo que ahora tengo que apuntar a http://www.hatfieldplaza.co.za/mall-admin en lugar de http://mall-admin.hatfieldplaza.co.za . Ahora mi problema viene en que las hojas de estilo y redirige "src" comienza con una barra (/) por lo que si el html busca / estilos / estilos. CSS su ahora se supone que buscando / mall-admin/styles/stylesheet.css.

Si no puedo encontrar una manera de decirle al servidor para iniciar sólo en busca de archivos en / centro-admin en lugar de / entonces la enfermedad tiene que pasar por un montón de código y sustituir todas las barras (/) con / centro-administración que se va tomar maldito tiempo.
Let's leave all our *plum* where it is and go live in the jungle ...
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Diciembre 2nd, 2010, 1:55 am

  • SpooF
  • ٩๏̯͡๏۶
  • Bronze Member
  • Avatar de Usuario
  • Registrado: May 22, 2004
  • Mensajes: 3415
  • Loc: Richland, WA
  • Status: Offline

Nota Diciembre 2nd, 2010, 8:24 am

Creo que algo simple como esto funciona cuando se coloca en el directorio del centro comercial-admin.
Código: [ Select ]
RewriteEngine on
RewriteRule ^(.*)$ /mall-admin/
  1. RewriteEngine on
  2. RewriteRule ^(.*)$ /mall-admin/
#define NULL (::rand() % 2)
  • righteous_trespasser
  • Scuffle
  • Genius
  • Avatar de Usuario
  • Registrado: Mar 12, 2007
  • Mensajes: 6228
  • Loc: South-Africa
  • Status: Offline

Nota Diciembre 3rd, 2010, 12:12 am

Entonces me sale un error interno del servidor.

Aquí está mi plena htaccess en la carpeta de centro-admin.:

Código: [ Select ]
Options +FollowSymLinks
RewriteEngine on

#Exclude all the necessary files/folders
RewriteRule ^ckeditor/.*$ - [PT]
RewriteRule ^ckfinder/.*$ - [PT]
RewriteRule ^templates/.*$ - [PT]
RewriteRule ^styles/.*$ - [PT]
RewriteRule ^javascript/.*$ - [PT]
RewriteRule ^images/.*$ - [PT]
RewriteRule ^temp.php$ - [PT]
RewriteRule ^index.php$ - [PT]
RewriteRule ^update_browser.php$ - [PT]
RewriteRule ^create_image.php$ - [PT]
RewriteRule ^upload_image.php$ - [PT]
RewriteRule ^upload_image.php$ - [PT]
RewriteRule ^install.php$ - [PT]
RewriteRule ^url_not_allowed.php$ - [PT]
RewriteRule ^ajax/.*$ - [PT]
RewriteRule ^modules/(.*)/(.*)/include/.*$ - [PT]
RewriteRule ^modules/(.*)/(.*)/ajax/.*$ - [PT]

#RewriteRule ^(.*)$ /mall-admin/

#The following rule is where objects get viewed/updated.
RewriteRule ^([a-z0-9_]+)/([a-z0-9_]+)/([a-z0-9_]+)$ index.php?module=&action=&url= [L,QSA]

#The following rule is used where objects get created
RewriteRule ^([a-z0-9_]+)/([a-z0-9_]+)$ index.php?module=&action= [L,QSA]

#The following rule is the 'do' page for when objects get created or updated.
RewriteRule ^([a-z0-9_]+)$ index.php?module= [L,QSA]

#The following rule catches any uppercase letters in the url. (Not allowed).
RewriteRule ^([a-zA-Z0-9_/]+)$ url_not_allowed.php
  1. Options +FollowSymLinks
  2. RewriteEngine on
  3. #Exclude all the necessary files/folders
  4. RewriteRule ^ckeditor/.*$ - [PT]
  5. RewriteRule ^ckfinder/.*$ - [PT]
  6. RewriteRule ^templates/.*$ - [PT]
  7. RewriteRule ^styles/.*$ - [PT]
  8. RewriteRule ^javascript/.*$ - [PT]
  9. RewriteRule ^images/.*$ - [PT]
  10. RewriteRule ^temp.php$ - [PT]
  11. RewriteRule ^index.php$ - [PT]
  12. RewriteRule ^update_browser.php$ - [PT]
  13. RewriteRule ^create_image.php$ - [PT]
  14. RewriteRule ^upload_image.php$ - [PT]
  15. RewriteRule ^upload_image.php$ - [PT]
  16. RewriteRule ^install.php$ - [PT]
  17. RewriteRule ^url_not_allowed.php$ - [PT]
  18. RewriteRule ^ajax/.*$ - [PT]
  19. RewriteRule ^modules/(.*)/(.*)/include/.*$ - [PT]
  20. RewriteRule ^modules/(.*)/(.*)/ajax/.*$ - [PT]
  21. #RewriteRule ^(.*)$ /mall-admin/
  22. #The following rule is where objects get viewed/updated.
  23. RewriteRule ^([a-z0-9_]+)/([a-z0-9_]+)/([a-z0-9_]+)$ index.php?module=&action=&url= [L,QSA]
  24. #The following rule is used where objects get created
  25. RewriteRule ^([a-z0-9_]+)/([a-z0-9_]+)$ index.php?module=&action= [L,QSA]
  26. #The following rule is the 'do' page for when objects get created or updated.
  27. RewriteRule ^([a-z0-9_]+)$ index.php?module= [L,QSA]
  28. #The following rule catches any uppercase letters in the url. (Not allowed).
  29. RewriteRule ^([a-zA-Z0-9_/]+)$ url_not_allowed.php


Le comenté la línea que me diste, porque cuando lo intenté Acabo de recibir un "Internal Server Error".
Let's leave all our *plum* where it is and go live in the jungle ...

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 245 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC