Home >Backend Development >PHP Tutorial >怎么简单有效的判断所在的URL是首页还是内页

怎么简单有效的判断所在的URL是首页还是内页

WBOY
WBOYOriginal
2016-06-13 12:07:041418browse

如何简单有效的判断所在的URL是首页还是内页
如何简单有效的判断所在的URL是首页还是内页
*.com或www.*.com或www.*.com/就是首页了
*.com/a或www.*.com/a.html或www.*.com/a/就是内页了
我的功能其实就是为了在首页和内页展示不同的友链,也不知这样的思路是不是正确的,或者大神帮忙看看,如果你们要这样做(首页、内页显示不同的友链),是个怎么样的思路。
谢谢。
------解决思路----------------------

<br />$url='http://www.baidu.com/';<br />$arr=parse_url($url);<br />if(str_replace('/','',$arr['path'])){<br />	echo '不是首页';<br />}else{<br />	echo '是首页';<br />}<br />

------解决思路----------------------
友链一般不是存入数据库的一个主域名么?
------解决思路----------------------
<br />$url='http://www.baidu.com/a';<br />$arr=parse_url($url);<br />if($arr['path']=='/'){<br />    echo '是首页';<br />}else{<br />    echo '不是首页';<br />}<br />


<br />不是首页<br />

------解决思路----------------------
如果需求内页之间也有不同的友链呢?
最根本的解决办法就是,给每个页面或相同栏目的一组页面定义一个name,在后台添加友链时,可以指定某个name或全部页面

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn