【问题标题】:how to redirect the page but not change browser's url?如何重定向页面但不更改浏览器的网址?
【发布时间】:2023-03-17 03:00:01
【问题描述】:

在我的项目中,我给了人们一个安静的链接,链接会重定向到一个有很多参数的页面,我希望人们复制和分享短地址而不是长地址。

我使用redirect来做,但是当页面重定向时,web浏览器上的url也会改变,有没有办法避免这种情况?

我尝试使用 iframe 构建内页,这似乎有效,至少在 ie10、最新的 fireforx 和 chrome 上

<html><body style="margin:0;padding:0"><iframe src="http://xxxxxx" height="100%" width="100%" frameborder="0"></iframe></body></html>

但它在某些页面上不起作用,例如“www.google.com”,据说它使用了 x-frame 选项,但这种情况我不需要担心,2 个域都归该项目。那么这会是一个已解决的问题吗?

【问题讨论】:

  • 直接在短网址显示内容?!连长网址都没有?!

标签: html url redirect web


【解决方案1】:

是的。如果网站不希望您在另一个域的框架中运行它,则设置 X-Frame 选项。如果您只想在您的网站上运行它,它是安全的。网站不得有此标头,否则浏览器将不允许加载它

【讨论】:

    猜你喜欢
    • 2013-02-28
    • 2014-01-15
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 2011-11-14
    • 2011-11-06
    • 2018-11-08
    相关资源
    最近更新 更多