如果用戶在頁面 www.sitename.com/folder/index.php 和他點擊一個URL到另一個頁面/站點 但第二頁不應該檢測到用戶從www.sitename.com/folder/index.php 不是來它應該顯示 www.sitename.com/someting/somethingelse我想操縱源地址
總之我要處理的源URL
是htaccess重寫將幫助?
如果用戶在頁面 www.sitename.com/folder/index.php 和他點擊一個URL到另一個頁面/站點 但第二頁不應該檢測到用戶從www.sitename.com/folder/index.php 不是來它應該顯示 www.sitename.com/someting/somethingelse我想操縱源地址
總之我要處理的源URL
是htaccess重寫將幫助?
例如:
<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']));
它的重定向代碼,對吧?但問題是 www.sitename.com/someting/somethingelse 有它的內容,我不能重定向它。 我只是掩飾操縱,點擊來自該特定頁面... –
你可以把代碼放在它的頂部。所以,只有當你傳遞'target'參數時纔會重定向。 (或任何你想要的參數) – Mojtaba
哦,明白了......好吧.. –
我同意Mojtaba。
從原始頁面,您可以鏈接到www.sitename.com/someting/somethingelse,它會自動重定向到目標頁面。
其重定向代碼,對吧?但問題是www.sitename.com/someting/somethingelse有內容,我不能重定向它。我只是掩飾操縱點擊來自該特定頁面... –
的可能的複製[如何在PHP中創建友好的網址是什麼?(HTTP:/
在你的頁面/stackoverflow.com/questions/812571/how-to-create-friendly-url-in-php) – andrew
錯誤複製@andrew –
點擊後,重定向到您的somethingelse頁面。然後,重定向到目標 – Mojtaba