ホームページ  >  記事  >  バックエンド開発  >  URL がホームページであるか内部ページであるかを簡単かつ効果的に判断する方法

URL がホームページであるか内部ページであるかを簡単かつ効果的に判断する方法

WBOY
WBOYオリジナル
2016-06-23 13:48:551165ブラウズ

URL がホームページか内部ページかを簡単かつ効果的に判断するにはどうすればよいですか? *.com、www.*.com、または www.*.com/ がホームページです
*.com/a または www.*。 com/a.html または www.*.com/a/ が内部ページです
私の機能は、実際には、ホームページと内部ページに異なる友達リンクを表示することです。この考えが正しいかどうか、あるいは誰かができるかどうかはわかりません。必要に応じて助けてください。これを行う(ホームページと内部ページに異なる友達リンクを表示する)というアイデアは何ですか。
ありがとうございます。


ディスカッション (解決策) への返信

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

フレンドリー リンクは通常、データベースに保存されているメイン ドメイン名ではないでしょうか?

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


不是首页

必要な内部ページ間に異なる友達リンクがある場合はどうなりますか?

最も基本的な解決策は、同じ列内の各ページまたはページのグループに名前を定義することです。バックグラウンドで友達リンクを追加するときに、特定の名前またはすべてのページを指定できます

友達リンクについてはどうですか?

最も根本的な解決策は、同じ列内の各ページまたはページのグループに名前を定義することです。バックグラウンドで友達リンクを追加するときに、特定の名前またはすべてのページを指定できます

ありがとうございます、考えもしませんでした。はは、あなたの考えどおり、わかりました、ありがとう
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。