Pregunta

tengo un blog en BlogSpot.com, y tengo un dominio basado en mi propio nombre. Quiero tener una URL en mi sitio (como http://www.mydomain.com/blog ) que se tire en el contenido de mi página de blog, pero quiero que la dirección URL en la barra de direcciones para permanecer en http :. //www.mydomain.com/blog , por lo que no se ve como lo dejó mi sitio

(tengo una cuenta de alojamiento Windows en 1and1.com)

Google hice esta pregunta, y me encontré con la forma en algunas cosas, como:

1: Adición de una etiqueta en "refrescar". Intentado esto, pero cambia la barra de direcciones.

<meta http-equiv="refresh" content="0; URL=http://myblog.blogspot.com" />

2: También aprendido sobre la cosa HTML iframe, pero tiene problemas de altura y la barra de desplazamiento

.

3: Entonces, me encontré con este fragmento de código parcial, pero no sé qué hacer con ella, o si se va a trabajar incluso en el servidor de BlogSpot, o en mi servidor:

<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "http://myblog.blogspot.com", false
objHTTP.Send
Response.Write objHTTP.ResponseText
%>

Soy un chico aplicación cliente, por lo que este web es nuevo para mí.

Cualquier ayuda será muy apreciada.

¿Fue útil?

Solución

La tercera opción es probable que trabajar para la carga de la página inicial, pero los enlaces de la página luego dirigirá al usuario a la página de BlogSpot, y cambiar la url. Simplemente se obtiene la página de blogspot, y luego lo envía al usuario sin ningún cambio.

Para mí, la url cambiando no es un gran problema, siempre y cuando que es fácil para el usuario para llegar de una a otra con facilidad; tienen enlaces destacados a cada página que decirle al usuario dónde se dirigen. La mayoría de las personas no se preocupan acerca de la URL, que sólo se preocupan por el contenido.

El uso de un marco flotante es probablemente su mejor apuesta. Muchas aplicaciones de Facebook están en IFrames y todavía se integran muy bien.

Otros consejos

Creo que el uso de un marco regular o un iFrame es probablemente la solución más fácil. ¿Qué tipo de problemas barra de desplazamiento encontró? Puede establecer valores personalizados para algunos de estos atributos, sólo echa un vistazo a la documentación aquí:

http://www.w3schools.com/TAGS/tag_iframe.asp

Si no desea utilizar marcos, en realidad se podría proxy de toda la página mediante una aplicación del lado del servidor como calamar. Sin embargo, esto es más difícil de instalar, requiere la capacidad de instalar el software y configurar los ajustes de cortafuegos / iptable de su servidor, y debe ser configurado adecuadamente para prevenir el abuso malicioso.

-Mark

Aquí hay algunas opciones que puede probar:

Si ha instalado PHP:

<?php
    echo file_get_contents('http://myblog.blogspot.com'); // or you can use fopen()
?>

O del lado del servidor instalado-Incluye:

<!--# include virtual="http://myblog.blogspot.com" -->

También puede tirar el contenido del blog de Blogspot mediante la API de datos de Blogger .

La ventaja de esto es que puede volver a formatear y reorganizar el contenido para que coincida con el estilo de su sitio web. La desventaja es que es más trabajo que un iframe, y probablemente no coincidirá con la funcionalidad completa de Blogspot.

Estoy jugando con esto ahora para ver si puedo usar Blogspot como un tipo de CMS para un sistema de noticias del club.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top