Php 在站点地图中创建子url
我正在尝试为我的站点构建一个站点地图。到目前为止,我成功地建造了它 现在我注意到我有一些与其他URL相关的URL。它们包含我网站90%的URL 例如,我有一个url:Php 在站点地图中创建子url,php,url,sitemap,Php,Url,Sitemap,我正在尝试为我的站点构建一个站点地图。到目前为止,我成功地建造了它 现在我注意到我有一些与其他URL相关的URL。它们包含我网站90%的URL 例如,我有一个url: www.mysite.com/mainurl 以及与上述url相关的url: www.mysite.com/mainurl/mypage1 www.mysite.com/mainurl/mypage2 www.mysite.com/mainurl/mypage3 我想知道是否有一种方法可以将第二个url关联到第一个url,比如
www.mysite.com/mainurl
以及与上述url相关的url:
www.mysite.com/mainurl/mypage1
www.mysite.com/mainurl/mypage2
www.mysite.com/mainurl/mypage3
我想知道是否有一种方法可以将第二个url关联到第一个url,比如子url
我还有一个问题,我应该使用哪种类型的url格式
这种类型:<代码> www. MyStudio.com /MaulURL 或此类型:<代码> www. MyStut.com /Page .php?URL=MyPage 1 < /代码>
< P>也许考虑使用PHP的爆炸函数来拆分URL,然后比较循环中的值,如:$items = get_your_array();
foreach($items as $item)
{
$urlParts = explode...
foreach($urlParts as $part => $val)
{
// Organise parts into an associative array, so you can loop over it later
// This would produce something that also could be accessed like...
// $items['www.mysite.com']['mainurl']['mypage1'];
// $items['www.mysite.com']['mainurl']['mypage2'];
// Having the array key the same as the value as it would probably filter out duplicates, so you need to consider that
}
}
至于第二个问题,请使用第一种URL,它们更适合SEO。您应该使用第一种URL。这是搜索引擎优化相关的。。。