Q
站點地圖生成與笨
18
A
回答
49
你可以使用我的代碼:
控制器/ seo.php
Class Seo extends CI_Controller {
function sitemap()
{
$data = "";//select urls from DB to Array
header("Content-Type: text/xml;charset=iso-8859-1");
$this->load->view("sitemap",$data);
}
}
的意見/ sitemap.php
<?= '<?xml version="1.0" encoding="UTF-8" ?>' ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc><?= base_url();?></loc>
<priority>1.0</priority>
</url>
<!-- My code is looking quite different, but the principle is similar -->
<?php foreach($data as $url) { ?>
<url>
<loc><?= base_url().$url ?></loc>
<priority>0.5</priority>
</url>
<?php } ?>
</urlset>
添加行的config/routes.php文件
$route['seo/sitemap\.xml'] = "seo/sitemap";
很抱歉,如果有一些呃在代碼中漫遊,我特別爲你而做。 如果有錯誤,您可以通過理解原理輕鬆修復它們。
13
必須設置標題:
<?php header('Content-type: text/xml'); ?>
<?= '<?xml version="1.0" encoding="UTF-8" ?>' ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc><?= base_url();?></loc>
<priority>1.0</priority>
</url>
<!-- My code is looking quite different, but the principle is similar -->
<?php foreach($data as $url) { ?>
<url>
<loc><?= base_url().$url ?></loc>
<priority>0.5</priority>
</url>
<?php } ?>
</urlset>
3
我們強烈建議您到網站地圖的鏈接添加到的robots.txt是這樣的:
Sitemap: http://www.yoursite.com/seo/sitemap
1
我寫了一個笨模型,這使你從站點地圖控制器調用函數,並在所有站點地圖完成後吐出XML。
隨意看看和重用笨型號:
相關問題
- 1. 站點地圖生成器與RoumenDianoff網站地圖
- 2. django生成站點地圖
- 3. 生成站點地圖
- 4. 笨 - 站點地圖錯誤
- 5. 生成與笨
- 6. 從ASP.NET站點地圖生成AZ
- 7. 自動生成站點地圖列表
- 8. 站點地圖生成器上的Ruby
- 9. XML站點地圖生成器
- 10. Angularjs SPA和生成站點地圖
- 11. Sitecore - 如何生成站點地圖xml
- 12. 在Rails中生成站點地圖
- 13. 自動生成站點地圖
- 14. PHP站點地圖生成器(新行)
- 15. 在Wordpress外部生成站點地圖
- 16. 動態站點地圖生成
- 17. Yoast SEO生成空白站點地圖
- 18. (Node/Express)快速站點地圖生成不正確的站點地圖
- 19. 如何生成一個SiteMap,與站點地圖協議兼容?
- 20. 如何生成大型網站的圖形站點地圖
- 21. 如何爲php網站生成XML站點地圖
- 22. 無法爲我的網站生成站點地圖
- 23. 爲基於GWT的appengine網站生成動態站點地圖
- 24. 站點地圖索引與子站點地圖
- 25. 視圖數據生成笨
- 26. 從XSD站點地圖生成C#類圖像
- 27. 站點/子站點地圖
- 28. 如何將視圖添加到由Drupal中的XML站點地圖模塊生成的站點地圖?
- 29. 網站地圖生成Symfony2包
- 30. 生成網站地圖由CURRENT_TIMESTAMP
謝謝!很好,很容易:) –
如果你有很多頁面/文章,那麼多個站點地圖呢? – starikovs
爲什麼這個部分:<?XML版本= 「1.0」 編碼= 「UTF-8」?>'在= ?>回波? –