3 votos

Subdominios, carpetas, internacionalización y hosting soluciones

Soy un desarrollador web y recientemente he conseguido un concierto para desarrollar el US / versión internacional de un sitio para una empresa grande en Europa, pero no ha hecho mucho expansión en los EE.UU. todavía. Tienen un sitio existente en company.com, que debe permanecer visible para los clientes Europeos después de que el nuevo sitio se va para arriba, y de una existente (no mucho), sitio de la compañía.nosotros, que voy a ser el redesarrollo (la .nos sitio será derribado cuando mi versión se va para arriba--sigue leyendo para más detalles). Mi solución es necesario tomar en cuenta el hecho de que no van a ser los nuevos, versiones localizadas del sitio en el relativamente cerca de futuro, por lo que el marco en el que estoy escribiendo necesita ser capaz de manejar las localizaciones con bastante facilidad (carga dinámica de los paquetes de idioma, etc).

Lo difícil es la rama Europea de la compañía gestiona la .com el sitio de alojamiento (IIS) y el DNS, mientras yo voy a ser la gestión de los EE.UU. de hosting (y futuras localizaciones), que probablemente basado en apache. Nunca he sido un gran fan de el ".nosotros" TLD-creo que la mayoría de NOSOTROS, los usuarios están acostumbrados a visitar el .com--entonces la idea es que la agencia Europea para detectar la IP del tráfico entrante y redirigir todos NOSOTROS basado en las direcciones de us.example.com (o cualquiera que sea el adecuado localizada subdominio puede ser), que se apunte a la dirección IP de mi anfitrión. Me gustaría entonces servir el idioma apropiado el contenido específico tirando el subdominio desde el $_SERVER superglobal (suponiendo PHP).

No podía encontrar ningún ejemplos de organizaciones internacionales que tomar un subdominio de un enfoque basado en la localización, pero no estoy seguro de que tengo otras opciones, como resultado de la única de hospedaje estructura de aquí (en el que no hay un sistema unificado de solución de alojamiento para los Europeos y los sitios en estados unidos). En mi experiencia, la versión estadounidense de un sitio internacional de vivir en domain.com/us no, por la us.domain.com y me imagino que esto tiene que ver con el SEO (subdominios son tratados como los sitios independientes, por lo que mejorar la clasificación para el US sitio no ayudar a la versión Canadiense si subdominios son utilizados para diferenciar entre ellos).

Mi pregunta es: ¿hay una mejor aproximación a la solución de este problema que el que yo estoy tomando? Idealmente, me gustaría utilizar una carpeta enfoque basado en (ver adidas.com como un ejemplo de lo que estoy hablando), pero no estoy seguro de que es una posibilidad dado que los estados unidos sitio (y otras localizaciones) no será alojado en el mismo servidor que el resto de la .com. Puede que, en IIS, el mapa de una carpeta (por ejemplo, domain.com/us) a una dirección IP diferente? ¿Qué recomendaría usted?

Gracias por su consideración.

4voto

Nathan Jones Puntos1480

Bien, usted podría solicitudes de proxy para company.com/us/* para randomserver/* sin muchos problemas (véase el httpd de Apache del mod_proxy), pero el rendimiento probablemente sufren de forma perceptible y que sería la introducción de un innecesario punto de falla.

Si usted realmente desea company.com/{país}/* usted realmente debe empujar el caso de los servidores independientes, con fuerza. Un único servidor que sirve de todo para todos, o los servidores replicados con GeoDNS...

Si usted no puede, y el que NOS servidor va a ser independientes, us.company.com es probablemente su mejor opción, o de la empresa.nosotros. Sólo asegúrese de elegir uno de ellos, y redirigir todo el mundo a la "canónica" de la dirección URL.

0voto

classicmanpro Puntos116

Creo que la mejor solución es utilizar el anfitrión europeo. Crear el subdominio us.company.com luego redirigir todo el tráfico viniendo por us.company.com a company.com/us para poder utilizar el enfoque de la subcarpeta.

PD: Ya que estamos hablando de una corporación multinacional probablemente tendrás a un usuario FTP con acceso a ese subdominio solamente.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

;