如何从URL中删除额外信息

时间:2013-09-17 20:21:48

标签: php linkedin

我注意到当我在LinkedIn更新中添加链接时,LinkedIn认为需要添加“#!”到URL的末尾。当我试图展示我公司安装的日历时,这似乎是一个问题。

所以我想我会链接到一个PHP文件并从那里重定向到日历。但即使在代码中指定了绝对URL,'#!'仍然附加到URL末尾。

我用于重定向的代码:

<?php
     $url = "http://calendar.example.com";
     header( 'location:'.$url ) ;
?>

仍然将我发送到http://calendar.exmpale.com/#!

如何说服代码删除'#!'那会引起问题吗?另外,为什么LinkedIn会这样做?

1 个答案:

答案 0 :(得分:0)

哈希只是客户端,如上所述,您无法使用mod_rewrite删除它。我会用javascript。

window.location.href.substr(0, window.location.href.indexOf('#'))
相关问题