Ir al contenido


Foto

.htaccess me enmascara bien pero no me reconoce estilos css y js


  • Por favor identifícate para responder
2 respuestas en este tema

#1 fresby

fresby

    Newbie

  • Miembros
  • Pip
  • 9 mensajes

Escrito 10 mayo 2012 - 09:54

Amigos... estoy desarrollando una web y se me presento un gran problema...

Tengo un documento .htacess, con el siguiente código


delphi
  1. RewriteEngine On
  2. RewriteBase /Mantenimiento_Pereira/
  3. php_value memory_limit 100M
  4. errorDocument 404 /error404.php
  5.  
  6. RewriteRule (.+)\.html$ $1.php
  7. RewriteRule ^seccion/(.*)/?$ secciones.php?cat=$1
  8.  
  9. #RewriteRule ^.*p([0-9]+)\.html$ articulos.php?id=$1 [L]



Ahora el problema es que por ejemplo en la linea donde dice

delphi
  1. RewriteRule (.+)\.html$ $1.php

si me funciona perfectamente, PERO!!! cuando trato de crear una regla

delphi
  1. RewriteRule ^seccion/(.*)/?$ secciones.php?cat=$1

si me enmascara la url PERO no me carga los estilos css ni los js :(

Alguien sabe que puede ser???

Espero su ayuda, la necesito urgente!


Gracias


Mas info:

Otra cosa... la ruta de mis estilos css es:



delphi
  1. http://localhost/Mantenimiento_Pereira/css/estilos.css



Pero cuando abro la pagina con htaccess el css cambia de ubicacion a esta:



delphi
  1. http://localhost/Mantenimiento_Pereira/seccion/all/css/estilos.css



Debe ser por eso que no me la toma... alguien sabe como lo arreglo?
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 11 mayo 2012 - 11:58

Agrega encima de esa línea lo siguiente a ver qué sucede:



delphi
  1. RewriteCond %{REQUEST_URI} !\.(css|gif|ico|jpg|js|png|swf|txt)$



Saludos.
  • 0

#3 fresby

fresby

    Newbie

  • Miembros
  • Pip
  • 9 mensajes

Escrito 11 mayo 2012 - 01:06

Agrega encima de esa línea lo siguiente a ver qué sucede:



delphi
  1. RewriteCond %{REQUEST_URI} !\.(css|gif|ico|jpg|js|png|swf|txt)$



Saludos.


No me funcionó :(... pero te hago una pregunta... lo que pasa es que mira tengo un archivo llamado secciones.php que esta en el directorio raíz. y lo que quiero es que cuando ingrese la dirección ej: seccion/3 el sistema me interprete la dirección de la siguiente manera: secciones.php?cat=3... La pregunta es... es necesaria que el archivo secciones.php este dentro de un directorio dentro de la carpeta raiz( localhost/seccion/secciones.php)???
  • 0




IP.Board spam blocked by CleanTalk.