【问题标题】:Laravel 5.6 spatie/laravel-sitemap generates the default xml line and no routesLaravel 5.6 spatie/laravel-sitemap 生成默认xml行且无路由
【发布时间】:2018-07-10 07:37:48
【问题描述】:

谁能帮帮我?

嗨。我尝试使用控制台命令生成 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。

【问题讨论】:

    标签: php laravel sitemap laravel-sitemap


    【解决方案1】:

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

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

    【讨论】:

    • 嘿。面临同样的问题。不过,改变环境似乎不是一个好的解决方案。
    • 你能分享更多关于它的细节吗?您使用的是哪种开发环境?
    • 我也在使用 docker,我的公司稍微更新了版本,但应该没关系
    • 看看以下。这可能会帮助你。我没有得到官方github.com/danielemoraschi/sitemap-app
    猜你喜欢
    • 2019-07-10
    • 2015-08-12
    • 2018-09-15
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 2013-09-27
    • 2019-03-31
    • 1970-01-01
    相关资源
    最近更新 更多