【发布时间】:2019-05-08 21:18:09
【问题描述】:
我需要编写一个函数来检查 URL 是否是主页,即使用户使用参数也是如此。 Apache 的 mod_rewrite 已启用以支持漂亮的 url。
我刚刚遇到了这个函数,但是在尝试使用 facebook 链接后,它在应该为 true 时返回 false。
function isHomePage(){
if(trim($_SERVER['REQUEST_URI'])=='/'){
return true;
}
}
当前结果:
/ = true
/?id=someid = false
/page/ = false
/page/?id=someid = false
预期结果:
/ = true
/?id=someid = true
/page/ = false
/page/?id=someid = false
【问题讨论】:
-
您检查的是外部 URL 还是您自己服务器上的页面?
-
页面是我自己的服务器,没有外链
标签: php url mod-rewrite