Redirect all link in site to redirect page
本问题已经有最佳答案,请猛点这里访问。
我不知道这个问题的正确标题。昨天我找到了这个网站http://www.hyper-hippo.net/每次我在文章页面中点击链接,链接就会转到重定向页面。它是如何工作的?那个网站在Blogger中创建了它。也许剧本和adf.ly一样,但怎么写呢?
以及如何制作重定向页面,当在地址栏中键入
要执行此操作,请执行以下步骤:
1。链接是使使用目标为空。
例子:
在新窗口或选项卡中打开链接:
1 | Visit |
在index.php中写入:
也许我可以帮忙。在ASP.NET中,我们使用Adrotator重定向页面。也就是说,你可以有一个类似"超希波.net"的页面,用Adrotator构建。
这是一个例子:在ASP.NET中
1 2 3 4 5 6 | $sql = mysql_query("SELECT * FROM sites WHERE sites ='" . $_POST["sitess"] ."'"); $id = mysql_fetch_array($sql); <p> View XML file </p> |
这是PHP中的另一个示例:
这是另一个HTML格式的
1 2 3 4 | <img class="ad" src="#" /> <img class="ad" src="#" /> <img class="ad" src="#" /> <img class="ad" src="#" /> |
这是JS+HTML中的另一个
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <img class="ad" src="ad_banner1.png" /> <img class="ad" src="ad_banner2.png" /> <img class="ad" src="ad_bannerN.png" /> <script type="text/javascript">// Fisher-Yates Algorithm written by Gio Borje <http://www.giocc.com> (function() { // Get the list of ads on your site var ads = document.getElementsByClassName("ad"); // Used for swapping in the algorithm var tmp; // Random index to swap with var randomIdx; // Random sorting algorithm for (var i = 0; i < ads.length - 1; i++) { randomIdx = i + 1 + Math.floor(Math.random() * (ads.length - i)); tmp = ads[randomIdx].src; ads[randomIdx].src = ads[i].src; ads[i].src = tmp; } }?)(); |
希望能帮上忙!!!!
您可以使用这样的
1 2 3 4 5 6 7 8 | if (isset($_GET['url'])){ //check if URL is set in adress $url = htmlspecialchars(filter_input(INPUT_GET, 'url'), ENT_COMPAT, 'UTF-8'); // XSS attack prevention if(strpos($url,'http://')>0 ||strpos($url,'https://')>0){ // check if the address is http://example.com or example.com header('Location: '.$url.'/'); // redirection code of php } else { header('Location: http://'.$url.'/'); } } |
您可以在HTML的头部分使用meta标记,如下所示
1 | <meta http-equiv="refresh" content="0; url=http://example.com/" /> |