PHP中,根据网址跳转不同的页面如何写
例如
当用户访问
自动跳转为
PHP代码应该如何写?
ps:等号后面是任意数字,根据不同的数字,跳转到不同的页面
<?php
$version = intval($_GET['a']);
if ($version === 1) {
header('Location: http://www.baidu.com');
} else if ($version === 2) {
header('Location: http://www.sina.com.cn');
}
<?php
$arg = isset($_GET['a']) ? $_GET['a'] : '';
if( !empty($arg) ) {
switch($arg) {
case 'one':
header('Location:'.$toUrl); //$toUrl为要跳转的链接
break;
case 'two':
/*
your code here
*/
default:
break;
}
}
2 回答2.5k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答834 阅读✓ 已解决
2 回答389 阅读✓ 已解决
912 阅读
1 回答672 阅读
不懂PHP,但是有一个思路,
在用户访问前(或者访问了 https://www/?a=* 后),先触发一个公有事件,这个事件可以写在前端,也可以写在后端,给这个事件传一个参数,根据参数进行二次跳转访问;
比如先访问 https://www/?a=*,此时跳转到一个空白页面(也可以做成一个刷新当前页),页面初始加载时