Tengo el documentroot en /web:
Código:
y tengo un alias:DocumentRoot /web <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /web> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory>
Código:
y quiero hacer la siguiente conversion:Alias /zital /home/zital/web/public_html <Directory /home/zital/web/public_html> Options -Indexes FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory>
Código:
ahttp://localhost/zital/index.php?controller=default
Código:
y uso este .htaccesshttp://localhost/zital/default
Código:
este SI funciona si lo pongo en la raiz (activando el AllowOverride a All)RewriteEngine On #Si la url es un fichero y no existe sigue adelante RewriteCond %{REQUEST_FILENAME} !-f #Si la url es una carpeta y no existe sigue adelante RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?controller=$1 [L,QSA]
he probado las siguientes reglas pero no van:
Código:
pero tampoco funcionan.RewriteRule ^/zital/(.*)$ /zital/index.php?controller=$1 [L,QSA] ... RewriteRule ^/zital/(.*)$ zital/index.php?controller=$1 [L,QSA] ... RewriteRule ^zital/(.*)$ /zital/index.php?controller=$1 [L,QSA] ... RewriteRule ^zital/(.*)$ zital/index.php?controller=$1 [L,QSA] ... RewriteRule /zital/(.*)$ /zital/index.php?controller=$1 [L,QSA] ... RewriteRule /zital/(.*)$ zital/index.php?controller=$1 [L,QSA] ... RewriteRule zital/(.*)$ /zital/index.php?controller=$1 [L,QSA] ... RewriteRule zital/(.*)$ zital/index.php?controller=$1 [L,QSA]
Me estoy volviendo loco, alguien que me puede ayudar??
Eskerrik asko ;)
PD: tengo el mod rewrite activado en apache