2016-11-16 195 views
0

我已經使用CI框架3.0創建了網站,但仍然陷入爲靜態和動態頁面創建xml站點地圖的困境。如何爲靜態和動態頁面創建站點地圖

+1

歡迎來到堆棧溢出!你的問題中的信息很少。我建議你[編輯]給我們看你的代碼和/或配置。幫助我們幫助您:嘗試向我們提供診斷問題所需的信息。 –

回答

0

你的問題非常清楚。我使用codeigniter與網站地圖php庫。它真棒,有明確的方向:https://github.com/evert/sitemap-php

爲了讓你開始 - 將SitemapPHP文件夾中的應用程序/庫

然後,在你的控制器,在方法調用庫,如:

public function makeSitemap() 
{ 

     // APPPATH will automatically figure out the correct path 
     include APPPATH.'libraries/SitemapPHP/Sitemap.php'; 

     // your website url 
     $sitemap = new Sitemap('http://yourwebsite.com'); 

     // This will also need to be set by you. 
     // the full server path to the sitemap folder 
     $sitemap->setPath('/home/username/public_html/sitemap/'); 

     // the name of the file that is being written to 
     $sitemap->setFilename('mysitemap'); 

     // etc etc etc 

}