Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/01/2013, 12:38
vljc2004
 
Fecha de Ingreso: mayo-2006
Mensajes: 137
Antigüedad: 18 años, 6 meses
Puntos: 1
configurar 2 sitios .htaccess con mod_rewrite

Hola,

Tengo un servidor en hostgator y ahi quiero configurar 2 sitios con mod_rewrite y codeigniter, cuando configuro el primero portal todo va bien, este es mi código:

Código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /digital
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Pero cuando ya configuro el segundo sitio lo intente de diferentes formas pero ninguna funciona, las cuales son las siguientes:

Código:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /digital
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

RewriteEngine On
RewriteBase /mytest.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Otra forma es, solo un RewriteEngine On:

Código:
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteBase /digital
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

RewriteBase /mytest.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Y al final duplico todo:

Código:
<IfModule mod_rewrite.c>
RewriteEngine On

RewriteBase /digital
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

<IfModule mod_rewrite.c>
RewriteBase /mytest.com
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
Cuales son los resultados, el /digital cuando abro el index me muestra el contenido de /mytest, mytest marca error 505 en la configuración y solo se ve si con codeingniter pongo /index.php/welcomes/test, es como si la regla se reescibiriera siempre al último sitio.

Saludos.