我想操纵源网址

时间:2016-04-28 17:30:42

标签: php

如果用户在页面中 www.sitename.com/folder/index.php 然后他点击了另一个页面/网站的网址 但第二页不应检测到用户来自www.sitename.com/folder/index.php 相反它应该显示 www.sitename.com/someting/somethingelse

简而言之,我想操纵源URL

htaccess重写会有所帮助吗?

2 个答案:

答案 0 :(得分:0)

我同意Mojtaba。

从原始页面,您可以链接到www.sitename.com/someting/somethingelse,它会自动重定向到目标页面。

答案 1 :(得分:0)

例如:

在您的页面中

<a class='redirectable' href='somewhere'>Link1</a>
<a class='redirectable' href='somewhere'>Link2</a>
<a href='somewhere'>Link3</a>

$(document).ready(function(){
    $('.redirectable').click(function(e){
        e.preventDefault();
        window.location = 'myRedirectPage.php?target=' + $(this).attr('href');
    });  
});

在myRedirectPage.php中:

<?php
if(!empty($_GET['target']))
  header('Location: '+trim($_GET['target']));