Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/07/2007, 16:13
Avatar de basnek
basnek
 
Fecha de Ingreso: diciembre-2002
Ubicación: Tarragona, España
Mensajes: 8
Antigüedad: 22 años, 2 meses
Puntos: 0
Alias y mod_rewrite

Hola Gente,
He buscado pero no encontre si a alguien le ha pasado mi inconveniente.

En cuanto a entorno tengo un Apache configurado con un alias para trabajar un sitio en una carpeta X

Alias /apache/ "d:/sitios/apache/"

<Directory "d:/sitios/apache">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

En esa carpeta he dejado un debug.php y un .htaccess super simple con esto
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.+)/$ debug.php?servicioID=$1

Si ejecuto esto:
http://localhost/apache/Aca-cualquier-cosa/
obtengo un:
Cita:
Not Found

The requested URL /apache/Aca-cualquier-cosa/ was not found on this server.
En cambio si los archivos archivos los copio a la carpeta raiz del apache (c:\Archivos de programa\Apache Group\Apache2\htdocs)
Y ejecuto:
http://localhost/Aca-cualquier-cosa/
Lo que obtengo es el resultado esperado

Cita:
Script: /debug.php
URI: /Aca-cualquier-cosa/
QueryString:servicioID=Aca-cualquier-cosa
Con estos datos alguno podría indicarme que estoy haciendo mal dado que me parece que debe existir alguna forma para poder trabajar con varios proyectos al mismo tiempo y no tener que depender del root para esto.

Bueno espero vuestra pronta respuesta

Gracias!

Salu2