내 홈페이지 중 하나에 대한 추천 URL이 홈페이지인지 확인하는 방법을 알아 내려고하고 있습니다. 홈페이지가 www.mysite.com/index.php 인 경우 간단하지만 www.mysite.com 일 때 어떤 일이 발생합니까?PHP가 추천 URL이 홈페이지인지 확인하십시오.
나는 단순히
$url = $_SERVER['HTTP_REFERER'];
$pos = strrpos($url, "/");
$page = substr($url, $pos+1, (strlen($url)-$pos+1));
if (substr_count($url, 'index')) echo 'from index ';
을 할 수있는 알고 있지만 나는 내 $ URL이 변수에 index.php에이 없습니다.
당신이 확인해 봤어? 매번 www.mysite.com/index.php를 제공한다고 가정합니다. – mowwwalker
@Walkerneo 웹 서버가 기본 페이지로 index.php를 제공하도록 구성된 경우 쉽게 www.mysite.com/ 일 수 있습니다. – DaveRandom
정확하게, 내 문제입니다, index.php 내 홈페이지 URL에 존재하지 않습니다. – bikey77