如果用户在页面中 www.sitename.com/folder/index.php 然后他点击了另一个页面/网站的网址 但第二页不应检测到用户来自www.sitename.com/folder/index.php 相反它应该显示 www.sitename.com/someting/somethingelse
简而言之,我想操纵源URL
htaccess重写会有所帮助吗?
答案 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']));