¿alguien sabe si apache soporta enlaces simbólicos en windows xp? he estado buscando información pero no me queda nada claro. la situación que tengo es que estoy trabajando con TextPattern -un cms- y tiene la capacidad de correr multiples sitios web a la vez utilizando una sola instalación. sucede que en este tipo de configuración hay varios archivos que son simbólicos. en las instrucciones indica como configurarlo, el cual lo seguí al pie de la letra. todo instala correctamente, solo que cuando intento accesar a las url que representan el enlace simbólico, en lugar de llevarme al destino final, me muestra el contenido del archivo. por supuesto, tengo configurado en apache la directiva Options +FollowSymLinks. a continuacion las configuraciones. el archivo htaccess no le he tocado nada; esta tal cual vino en la instalación.
Código apache:
Ver original
# httpd.conf <VirtualHost 127.0.0.1> DocumentRoot "x:/path/to/project" ServerName project <Directory "x:/path/to/project"> Options +FollowSymLinks AllowOverride All Order deny,allow Allow from all </Directory> </VirtualHost> # .htaccess en el directorio project #DirectoryIndex index.php index.html #Options +FollowSymLinks #Options -Indexes #ErrorDocument 403 default <IfModule mod_rewrite.c> RewriteEngine On #RewriteBase /relative/web/path/ RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [PT,L] RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^(.*) index.php RewriteCond %{HTTP:Authorization} !^$ RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}] </IfModule> #php_value register_globals 0
entre los resultados de la busqueda, encontre un caso de una persona que instaló apache en windows xp y tuvo el problema de que los symlinks no funcionaban. en fin, la solución que encontro fue creando Alias a los directorios. no me gusta esa solución, aparte de que no se impacto tendría en el cms. ¿alguien tiene alguna idea sobre que sucede?
@edit: por cierto, leí por ahí que el filesystem de windows no soporta symlinks como lo haria *nix. no hasta la version Vista que soporta algo similar llamado Junctions. ese detalle ya lo sé, de todos modos el tema va más en el aspecto de apache.
gracias por cualquier comentario.