Pregunta

Actualmente alojo el sitio web y el blog de mi empresa en servidores separados, alcanzados por nombres de dominio separados: www.example.com y www.example.net. Esto es para que pueda dar acceso al servidor de blog a nuestros socios sin comprometer la seguridad en nuestro servidor principal. Sin embargo, nuestro chico de SEO ahora exige que el blog se ponga en nuestro servidor principal, como www.example.com/blog.

Me gustaría mantener la separación actual del servidor en lugar de poner ambos en el mismo servidor. ¿Hay alguna buena manera de mantenerlos separados, pero tener ambos bajo un solo nombre de dominio? Un subdominio también sería aceptable (blog.example.com).

El servidor de mi sitio web principal es un cuadro de Debian que ejecuta Apache 2, y tengo acceso completo a él. Hostgator ejecuta el servidor de blogs y tengo acceso limitado.

Editar: Gracias a todos. En esta situación particular, no quiero transferir el blog nuevamente , y no tengo fácil acceso a los registros DNS, así que elegí mod_proxy y funcionó de maravilla. Desearía poder darles a todos '' la respuesta preferida '' estado, sin embargo, porque toda su información era increíble.

¿Fue útil?

Solución

Si un subdominio no es, por alguna razón, una forma posible de ir, puede usar módulo mod_proxy de Apache para proxy solicitudes a / blog a su segundo servidor.

Otros consejos

Un subdominio sería fácil: simplemente cree un registro A en DNS que asigne blog.example.com a la dirección IP del servidor de blogs, y tenga otro registro A en DNS que asigne www.example.com al sitio web principal servidor (este último registro probablemente ya existe).

¿El chico de SEO estaría contento con blog.example.com? No es lo mismo desde una perspectiva de SEO, pero podría ser lo suficientemente bueno para él. Trabajo en una empresa donde el SEO es al menos 1/3 de lo que hacemos, y esa es nuestra configuración: blog.example.com y www.example.com.

Podrías tratar de obtener solicitudes sofisticadas y proxy para / blog al segundo servidor, si insistes en mantener el blog fuera de tu caja, pero creo que puedes encontrar una forma segura de compartir espacio. Proxy así puede ser molesto, y básicamente duplica la latencia de tu blog.

Dé a los chicos del blog una cuenta en su caja; no les otorgue privilegios root / especiales. Si puede salirse con la suya, ni siquiera les dé acceso SSH, solo deles un inicio de sesión FTP (asegúrese de que no puedan acceder / var / www), y tal vez una cuenta mysql o algo así. (Como puede ver, todo esto depende de cuánto control / poder exijan los bloggers).

Luego, simplemente haga un enlace simbólico a la raíz del blog, para que puedan escribir en un área restringida como / home / blog / www y aún tenerlo incluido en el sitio web:

ln -s ~blog/www /var/www/blog
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top