Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2009, 23:14
Avatar de chalchis
chalchis
 
Fecha de Ingreso: julio-2003
Mensajes: 1.773
Antigüedad: 21 años, 6 meses
Puntos: 21
Pregunta al usar AllowOverride all debo cambar mis ligas internas

hola amigos estoy tratando de hacer el uso de url amigables con .htaccess

al parcer ya funciona bien esta es mi regla en .htaccess

Código:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^articulo/(.+)\.html$ index.php?articulo_titulo=$1
este es mi virtual host local en mi maquina sobre windows

Código:
<VirtualHost *:80>
  ServerName sitio.mx
  ServerAdmin [email protected]
  DirectoryIndex index.htm index.html index.php
  DocumentRoot "D:/htdocs/Sitio"
  <Directory />
    Options FollowSymLinks
    AllowOverride all
  </Directory>
  <Directory "D:/htdocs/Sitio">
    Options FollowSymLinks
    AllowOverride all
    Order allow,deny    
    Allow from all
  </Directory>
  ErrorLog logs/control.sitio.mx-error.log
  CustomLog logs/control.sitio.mx-access.log common
</VirtualHost>
al cargar mi index todo carga bien porque comento esto, porque mis js y css etc ,asi como imagenes estan en rutas relativas osea ../css/archivo.css
../js/archivo.js
../imagenes/etc

pero al hacer la prueba ejemplo

http://sitio.mx/articulo/noticia10.html

todo el sitio carga bien pero sin los css y sin los js hice una prueba
poniendo en rutas absolutas los directorios arriba mencionados
asi: http://sitio.mx/css/archivo.css
http://sitio.mx/js/archivo.js

y funciona bien

esto porque que me ocurre?
es correcto?
sera algo que estoy haciendo mal , ahora debo usar rutas
absolutas.?

nota: el .htaccess esta en la raiz del sitio

saludos

espero sus comentarios
gracias
__________________
gerardo

Última edición por chalchis; 25/05/2009 a las 23:31