我想使php腳本,將重定向任何網址傳遞給它..
我運行聯盟網站,我從api導入提供和這些API給予直接鏈接,我想把它藏起來。所以,我想創建腳本並添加前綴到所有鏈接來隱藏它們,然後添加不索引/去谷歌..PHP腳本重寫到任何URL
例如go/goto.php? http://exampleurl.com/
現在url不會是相同的,它可以是任何網址,所以我想腳本轉到exampleurl.com。 這樣我可以用goto.php預編所有url?
是有可能做到這一點..或其他任何建議..
我想使php腳本,將重定向任何網址傳遞給它..
我運行聯盟網站,我從api導入提供和這些API給予直接鏈接,我想把它藏起來。所以,我想創建腳本並添加前綴到所有鏈接來隱藏它們,然後添加不索引/去谷歌..PHP腳本重寫到任何URL
例如go/goto.php? http://exampleurl.com/
現在url不會是相同的,它可以是任何網址,所以我想腳本轉到exampleurl.com。 這樣我可以用goto.php預編所有url?
是有可能做到這一點..或其他任何建議..
您redirect.php:
<?php
$url = $_GET['url'];
header('Location: ' . $url);
當您瀏覽
http://yourwebsite.com/redirect.php?url=http://www.google.com
應該重定向你到google
。
這很危險。開發者可以將URL傳播到您着名,已知和可信的域名以重定向到他的頁面。在將用戶引導到它之前清理URL,不要重定向到任何**頁 –
我沒有想過......我可以添加有限的域,我可以重定向..所有鏈接將具有與重定向到其他頁面的id相同的域。 – Mangal
試試這個代碼:
<?php
$link = $_SERVER['QUERY_STRING'];
header("Location: ".$link);
?><html>
<head>
<meta http-equiv="Refresh" content="0;URL=<?php echo $link; ?>">
<script type="text/javascript">
window.location='<?php echo $link; ?>';
</script>
</head>
<body bgcolor="white">
<p>Go to <a href="<?php echo $link; ?>">there</a> →</p>
</body>
</html>
的可能的複製[?如何使PHP中的重定向(https://stackoverflow.com/questions/768431/how-to-make-a-redirect- in-php) – Andreas
您編輯了一個字母@Bibhudatta?爲什麼?如果你真的在意,還有更多需要編輯的地方。還是僅僅爲了一個徽章? – Andreas
@Andreas這個問題在編輯之後被刪除了(以及刪除了他的低估答案),所以它可能會使投票鎖定,除非編輯發生。 –