Foros del Web » Administración de Sistemas » Apache »

segundo dominio apunta a una carpeta

Estas en el tema de segundo dominio apunta a una carpeta en el foro de Apache en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 05/10/2012, 12:25
Avatar de 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
  #2 (permalink)  
Antiguo 05/10/2012, 15:56
 
Fecha de Ingreso: octubre-2010
Mensajes: 374
Antigüedad: 13 años, 6 meses
Puntos: 34
Respuesta: segundo dominio apunta a una carpeta

Podría explicar mejor ?

No entendí muy bien lo que quieres hacer y esta parte tampoco la entendí:

Cita:
pero hay un problema que cuando pongo en el navegador http://dominio1.com/ENG/ me sale la version en ingles
Que quieres que te salga cuando entres a http://dominio1.com/ENG o a donde quieres que te lleve ?


Me parece que tienes

Carpeta Raiz



En eng esta dominioeng.com y tu no quieres que al entrar en dominio1.com/eng se muestre ese contenido ?

Si es así tendrías que sacar la carpeta eng del directorio de dominio1.com /ENG es un subdirectorio y por eso sale así, tendrás que ponerla en otro directorio y no en un subdirectorio de un dominio.

Si lo que quieres hacer es que al entrar a dominio1.com/ENG te redirija a dominioeng.com solo tienes que hacer una redirección 301

redirect 301 /eng http://dominioeng.com
  #3 (permalink)  
Antiguo 05/10/2012, 16:44
Avatar de 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
Respuesta: segundo dominio apunta a una carpeta

Cita:
Iniciado por skamasle Ver Mensaje
Podría explicar mejor ?

No entendí muy bien lo que quieres hacer y esta parte tampoco la entendí:



Que quieres que te salga cuando entres a http://dominio1.com/ENG o a donde quieres que te lleve ?


Me parece que tienes

Carpeta Raiz



En eng esta dominioeng.com y tu no quieres que al entrar en dominio1.com/eng se muestre ese contenido ?

Si es así tendrías que sacar la carpeta eng del directorio de dominio1.com /ENG es un subdirectorio y por eso sale así, tendrás que ponerla en otro directorio y no en un subdirectorio de un dominio.

Si lo que quieres hacer es que al entrar a dominio1.com/ENG te redirija a dominioeng.com solo tienes que hacer una redirección 301

redirect 301 /eng http://dominioeng.com

a ver si ,me explico mejor

tengo dominio1.com que es el principal aisgnado al hosting si?

en dominio1.com tengo la web y a más una carpeta /ENG que esta la pagina en ingles pero yo quiero que si mi visitan a http://dominio1.com/ENG/ me redireccione a www.dominioENG.com

pero teniendo en cuenta el htaccess que tengo armado por que el dominio www.dominioENG.com lo tengo parkeado en el mismo hosting y cuando se tipea www.dominioENG.com se muestra el contenido en inglés (el contenido que está en la carpeta ENG)


osea resumiendo

www.dominio1.com muestra lo que tengo en la raiz del sitio

www.dominioENG.com muestra el contenido que esta en la carpeta /ENG/ de una forma totalmentetransparente

pero si me entran en www.dominio1.com/ENG lo quiero redireccionar a www.dominioENG.com


lo de la redireccion redirect 301 /eng http://dominioeng.com

no funciona por que al entrar con el dominio www.cominioENG.com no funciona
  #4 (permalink)  
Antiguo 06/10/2012, 16:21
 
Fecha de Ingreso: octubre-2010
Mensajes: 374
Antigüedad: 13 años, 6 meses
Puntos: 34
Respuesta: segundo dominio apunta a una carpeta

Me parece que cualquier redirección que pongas en /eng generará un bucle cuando entres a dominioeng.com

Esto : redirect 301 /eng http://dominioeng.com

Debería funcionar ya que eso has de ponerlo en la carpeta de dominio1.com

Puedes intentar escribiendo la URL completa para que la redirija solo de ese dominio:

redirect 301 http://dominio1.com/eng http://dominioeng.com

Lo otro sería montar el dominioeng.com y el contenido de ENG en otra carpeta cualquier y luego de eso ya puedes poner un htaccess en dominio1.com/eng para que redirija a dominioeng.com eso sería más eficiente.
  #5 (permalink)  
Antiguo 06/10/2012, 18:43
Avatar de 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
Respuesta: segundo dominio apunta a una carpeta

al final hice una redirección de cabecera en php


pero muchas gracias

Etiquetas: dominio, htaccess, html, php, rewriterule, segundo, url, carpetas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:40.