簡體   English   中英

重定向到主頁(如果在Google中單擊)

[英]redirect to homepage if clicked in google

我已經閱讀了幾種將用戶重定向到首頁的方法,但是,如果我需要通過用戶如Google或Bing的搜索引擎將其重定向到該頁面,該怎么辦?

我需要這樣做是因為我正在建立雪茄網頁,並且在某些國家/地區要求年齡一定,才能查看內容。

您可以在首次訪問網站時通過PHP / JavaScript設置cookie或會話,並檢查所有后續訪問(如果cookie已經存在)。 如果不是,請將其重定向到主頁。

在PHP中,您可以使用以下功能:

$_SERVER['HTTP_REFERER'];

我相信這還將檢索您引用的完整URL。

請參閱: http//php.net/manual/en/reserved.variables.server.php


當我看錯問題時,請忽略以上答案。 最好的辦法是在一個會話中進行存儲。 如果存在會話密鑰,則不要重定向,如果不存在,則不要重定向。

<?php
session_start();
$_SESSION['existingUser'] = true;

print_r($_SESSION);
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM