我的网站index.php
的网页abc.com
有一些内部链接,例如联系方式,关于它等等。
请指导我如果有人点击页面index.php
的链接(例如联系人),那么请求应该转到index.php
。但index.php
应使用新网址abc.com/contactus
重新加载自己。
答案 0 :(得分:0)
希望它可以随心所欲
链接菜单上的声明像
这样的链接<a href="index.php?link=contact_us">Contact Us</a>
当有人点击链接时 然后
on index.php
if(isset($_GET['link']))
{
$link =$_GET['link'];
if($link == 'contact_us')
{
header("location:contact_us.php");
}
}
答案 1 :(得分:0)
//Contact us link
<a href="index.php?redirect_url=contact_us">Contact Us</a>
//Javascript code
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
var redirect_url = getParameterByName('redirect_url');
//will redirect to contact us page after 3 seconds. You can change it as per your requirement
if(redirect_url){
setTimeout(function(){ window.location.href = redirect_url; }, 3000);
}
答案 2 :(得分:0)
#admin?
<?php
/*we will use this this function ob_start() in the first of php page to redirect the users after your submit data
ob -> output buffering */
ob_start();
?>