Laravel 5.6 spatie / laravel-sitemap生成默认的xml行并且没有路由

时间:2018-07-10 07:37:49

标签: php laravel sitemap spatie

有人可以帮助我吗?

嗨。我尝试使用控制台命令生成sitemap.xml。 它总是生成默认的sitemap.xml文件。

` urlset xmlns=" http: //www.sitemaps.org/schemas/sitemap/0.9 " `

` xmlns:xhtml = " http: //www.w3.org/1999/xhtml "`

然后我尝试在路由中手动使用它,以检查控制台命令是否存在问题。

它再次生成了相同的默认xml。

我认为自己的路线可能有问题。然后,我添加了诸如以下的简单路线。

Route::get('/', function() {
return view('welcome');
});

Route::get('/about', function() {
return view('welcome');
});

但是它仍然通过控制台命令和访问路由生成了相同的默认xml。

1 个答案:

答案 0 :(得分:0)

问题是我的docker环境。我在Windows上使用了laragon,可以完美地创建站点地图。

对于google seo,请从站点地图中删除动态路线。