Laravel Spatie /站点地图仅包含1个网址

时间:2019-03-07 12:02:36

标签: laravel sitemap

我正在使用spatie /站点地图

这是我要通知我的站点地图已创建

Route::get('sitemap', function(){

SitemapGenerator::create('http://localhost/')->writeToFile('sitemap.xml');

return "sitemap created"; });

这是我的APP_URL

APP_URL=http://localhost

我执行sitemap:generate时可能会显示2条路由,但只有包含在

中的此URL

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
    <url>
        <loc>http://localhost/</loc>
    
    
        <lastmod>2019-03-07T11:54:02+00:00</lastmod>
    
        <changefreq>daily</changefreq>
    
        <priority>0.8</priority>
    </url>
</urlset>

有什么问题吗?我正在使用Windows 10作为您的信息

1 个答案:

答案 0 :(得分:0)

因此,当您不使用localhost:8000或127.0.0.1:8000时,它可以工作。您应该使用适用于MAC的laravel valet更改您的网址,或更改Windows的主机