Laravel站点地图只会产生一个网址

时间:2018-02-27 04:21:01

标签: php laravel sitemap

我正在使用Spatie \ Sitemap

当我使用它时 -



    loop(0,_,RV,RV) :- !.
    loop(I, Goal, Acc, RV) :- 
    I > 0, 
    NI is I - 1, 
    call(Goal), 
    Goal =.. Lst, 
    last(Lst,Item),  
    writeln(Item), 
    nth1(1, Lst, First),
    nth1(2,Lst,Second),
    nth1(3,Lst,Third),
    Goal2 =.. [First,Second,Third,NewRand],
    loop(NI, Goal2, [Item|Acc], RV).

    ?- loop(5,random(1,10,R),[],RV).
    7
    9
    2
    4
    2
    R = 7,
    RV = [2, 4, 2, 9, 7].

一切都很好所有站点地图正确写入

但是当我尝试使用自己的服务器时 -

SitemapGenerator::create('https://spatie.be/en')->writeToFile('sitemap.xml');

它只写一个网址 并在控制台中说"无效请求(不支持的SSL请求)" 。 我的脚本或我的服务器有问题吗?

感谢。

1 个答案:

答案 0 :(得分:0)

你可以试试没有https即

而不是

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

试试这个

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