en este hay una carpeta que se llama /ENG/ que esta la web en ingles
entonces tengo otro dominio parkeado en este hosting "dominioneng.com"
y tengo un htaccess en la raiz de sitio de esta forma
Código:
#AddHandler x-httpd-php5 .php #php_flag allow_call_time_pass_reference 1 AddType text/x-component .htc Options FollowSymLinks RewriteEngine On RewriteBase / #PARA EL DOMINIO .COM.AR RewriteCond %{HTTP_HOST} ^dominio1\.com$ RewriteRule ^(.*) http://www.dominio1.com/$1 [R=301,L] #PARA EL DOMINIO .COM RewriteCond %{HTTP_HOST} ^dominioeng\.com$ RewriteRule ^(.*) http://www.dominioeng.com/$1 [R=301,L] # Internally rewrite dom2 to subdirectory /ENG RewriteCond %{HTTP_HOST} ^www\.dominioeng\. RewriteCond %{REQUEST_URI} !/ENG RewriteRule (.*) /ENG/$1 [L] DirectoryIndex index.html index.php home.php IndexIgnore * Options -Indexes ErrorDocument 400 /404.php ErrorDocument 403 /404.php ErrorDocument 404 /404.php ErrorDocument 405 /404.php ErrorDocument 408 /404.php ErrorDocument 409 /404.php ErrorDocument 413 /404.php ErrorDocument 414 /404.php ErrorDocument 500 /404.php
y en la carpeta /ENG/ tengo este otro htaccess
Código:
y funciona todo bien cuando tipeas el dominioeng.com se carga lo de la carpeta /ENG/ todo bien#AddHandler x-httpd-php5 .php #php_flag allow_call_time_pass_reference 1 AddType text/x-component .htc # DOM2 Options +FollowSymLinks RewriteEngine on RewriteBase / # ErrorDocument 400 /404.php ErrorDocument 403 /404.php ErrorDocument 404 /404.php ErrorDocument 405 /404.php ErrorDocument 408 /404.php ErrorDocument 409 /404.php ErrorDocument 413 /404.php ErrorDocument 414 /404.php ErrorDocument 500 /404.php
pero hay un problema que cuando pongo en el navegador http://dominio1.com/ENG/ me sale la version en ingles
y no se como redireccionar por htaccess
también he pensado de hacerlo a través del ecabezado de los archivos que estan en la carpeta /ENG/ y que me lean la url y si la url es http://dominio1.com o www.dominio1.com me redirija a www.dominioeng.com
pero no se cual es mejor y más efectiva
si alguien sabe