2013-03-14 34 views
2

对于临时措施,我想复制/镜像my blog到其root domain。这是因为我目前没有时间设计首页。有没有办法将iFrame中的链接重定向到源代码?

我使用iFrame镜像网站(有没有我的要求更方便的方法是什么?)

我只是想在根域(即镜像页)中的链接点击后重定向到原来的页面(也就是说,源内容显示在浏览器地址栏中)。有没有办法做到这一点?

我只想使用iFrame来显示页面。点击链接后,我希望iFramed页面被留下,其余网页体验位于iFrame的源代码中。

+0

为什么不重定向window.location ='根域'; – gkiely 2013-03-19 07:57:47

+0

@GrantKiely您能否提供进一步的细节和背景? – 2013-03-20 19:42:31

回答

2

您可以将您的根域重定向到博客子域,或者使用DNS将您的根域指向您的博客服务器。

编辑

如果必须使用iframe,你可以包括你的iframe的标签内的基本标记导致所有链接到顶层窗口中打开。例如:

<iframe> 
    <head> 
     <base target="_top"> 
    </head> 
    <html> 
     ... 
    </html> 
</iframe> 

请参阅http://www.w3schools.com/tags/tag_base.asp了解更多详情。

我仍然认为更好的解决方案是在您的基本域上重定向或使用DNS将基本域指向博客。

+0

谢谢我的工作。只是一个快速跟进问题,为未来的访问者...我有一个'根域'(designsoc.com)和一个'根子域'(dur.designsoc.com)有没有办法只重定向'根域' dur.designsoc.com/blog,而离开'根子域'是吗?我似乎无法让它工作(尽管我自己并不需要它)。最后,在cPanel中找到的重定向函数使用DNS有没有什么优势?谢谢 – 2013-03-25 14:00:44

相关问题