Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/10/2012, 12:25
Avatar de engonga
engonga
Usuario no validado
 
Fecha de Ingreso: marzo-2002
Ubicación: Buenos Aires
Mensajes: 1.300
Antigüedad: 22 años, 1 mes
Puntos: 8
segundo dominio apunta a una carpeta

hora tengo un hosting asociado con un dominio "dominio1.com"

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:
#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
y funciona todo bien cuando tipeas el dominioeng.com se carga lo de la carpeta /ENG/ todo bien


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