<?php $url = 'http://onestopweb.iteye.com/#onestopweb'; ?> <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <a href="http://demo.com/bridge.php?url=<?php echo $url;?>">一站式专注于互联网</a> </body> </html>
<?php //设置标记 $flag = '0'; //判断是否通过GET方式传参 if (is_array($_GET) && count($_GET) > 0) { //判断是否存在url参数 if (isset($_GET['url'])) { //判断参数是否为空 if(empty($_GET['url'])){ $flag = '3'; }else{ $url = $_GET['url']; $flag = '1'; } }else{ $flag = '2'; } } ?> <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>URL重定向</title> <?php if($flag=='1'){ //PHP 跳转 Header("Location: $url"); //HTMl 跳转 echo "<META HTTP-EQUIV='REFRESH' CONTENT='0; URL=$url'>"; //JS 跳转 echo "<SCRIPT LANGUAGE=\"JavaScript\">location.href='$url'</SCRIPT>"; } ?> </head> <body> <?php if($flag=='1'){ //无法重定向的显示页面 echo '请复制打开'.$url; }else if($flag=='2'){ echo '参数不正确'; }else if($flag=='3'){ echo '参数不能为空'; }else{ //无GET的显示页面 echo '该页面无法显示'; } ?> </body> </html>
效果图:
相关推荐
.htaccess实现PHP网址重定向,URL重写
将产品,类别和CMS页面URL重定向到其对应的URL,而不用斜杠结尾。 事实 版本:0.2.0 描述 将产品,类别和CMS页面URL重定向到其对应的URL,而不用斜杠结尾。 如果将这些URL配置为不带后缀,则可能要使用此扩展名。 ...
过时的 URL 重定向如果 (1) 其 slug 已被修改和 (2) 访问者登陆旧 URL, 插件会自动重定向到条目的新 URL。 例如,如果条目以 URL 开头: http://example.com/first...但它的slug后来被改成了: ...
套餐已停产! 请改签VARBOX.IO。 不幸的是,这个包装现在已经停产了。 请查看 (Laravel管理面板)以了解此功能以及.../modified-again访问/modified将重定向到/modified-again AND 附加/original将/modified-again重
Reddit的AutoModerator当前不支持检查URL重定向,因此该脚本诞生了。 要求 PHP,已在7.4.3上经过测试和验证,但应该可以在早期版本中使用 PHP的卷曲 免责声明 由于脚本的性质,如果配置不当,它可能会删除帖子,并...
一、用HTTP头信息 也就是用PHP的HEADER函数。PHP里的HEADER函数的作用...php $url = “https://www.jb51.net”; if (isset($url)) { Header(“Location: $url”); } ?> 注意一下:”Localtion:”后面有一个空格,不
复制代码 代码如下://取重定向的地址 class RedirectUrl{ //地址 var $url; //初始化地址 function RedirectUrl($url){ $this->url = $url; } /** * get_redirect_url() * 取重定向的地址 * * @param string $url * ...
PHP 跳转,即重定向浏览器到指定的 URL,是一个很常见的功能。这种功能也有一些细节性的要求,比如等待多少秒以后跳转,用不用JavaScript实现跳转,等等。下面的跳转方法考虑到很多,并参数化,可以用到具体的项目...
首先第一条就是刚才我们提到的为了seo优化,在如何url网址规范化中也提到,设置301转向后,原来的页面将返回301 HTTP 状态码给浏览器或者搜索引擎,告知搜索引擎次页面已经永久重定向到了新的网页上,spider就不会...
语言学家-Laravel的多语言URL和重定向 该软件包为Laravel框架提供了简单的多语言URL和重定向支持。 简而言之,Laravel将为链接和重定向生成本地化的URL。 route ( 'people' ) http://site.com/people ...
PHP实现获取当前链接地址的301或者302跳转之后的真实链接地址.zip
例如,总是将文章url重定向到它的printerfriendly版本。 重定向器是一个扩展,允许您为应该自动重定向到其他页面的页面指定模式。例如,您始终希望http://example.com/foo.html重定向到http://example.com/bar.html...
幸好有301重定向能有效解决这样的问题。正如月光博客这篇文章中说的, 301重定向可促进搜索引擎优化效果 从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对...
在php中301重定向实现方法很简单我们只要简单的利用header发送301状态代码,然后再用header进行跳转,效果与apache,iis,nginx都是一样的效果哦。 一:更推荐这种方法,因为它可以把https://www.jb51.net原来所有的url...
页面链接到 贡献者:markjaquith 捐赠链接: : 标签:页面,重定向,链接,外部链接,重新指向至少需要:4.8 经过测试:5.4 稳定标签:3.3.5 使您可以将WordPress页面(或端口或其他内容类型)链接到您选择的URL(在...
重定向Laravel应用程序中缺少的页面从旧站点转换到新站点时,您的URL可能会更改。 如果您的旧网站很受欢迎,您可能想保留自己的SEO价值。 一种方法是通过重定向Laravel应用程序中的缺失页面,从旧站点转换到新站点时...
(或类似的shorturl) 注意:不支持不在tiktok.com域下的任何URL并会引发错误不要放置m.tiktok.com的URL,因为它不会自动重定向到Web版本,并且要求您收集短URL或桌面URL 局限性 如果用户代理被标记为滥用
// 301 永久重定向,记得在后面要加重定向地址 Location:$urlheader(‘HTTP/1.1 301 Moved Permanently’);// 重定向,其实就是302 暂时重定向header(‘Location: http://www.maiyoule.com/’);// 设置页面304 没有...