Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在laravel中添加站点地图文件和路线_Php_Xml_Laravel_Routes_Sitemap - Fatal编程技术网

Php 在laravel中添加站点地图文件和路线

Php 在laravel中添加站点地图文件和路线,php,xml,laravel,routes,sitemap,Php,Xml,Laravel,Routes,Sitemap,我的视图文件夹中有一个sitemap.xml文件,路径如下: Route::get('sitemap.xml',function() { return response()->view('sitemap') ->header('Content-Type', 'xml'); }); 但是当我搜索mydomainname.com/sitemap.xml时。它返回InvalidArgumentException 未找到查看[站点地图]。 我尝试在google和youtube上搜索,但找不

我的视图文件夹中有一个sitemap.xml文件,路径如下:

Route::get('sitemap.xml',function() {
return response()->view('sitemap')
->header('Content-Type', 'xml');
});
但是当我搜索mydomainname.com/sitemap.xml时。它返回InvalidArgumentException 未找到查看[站点地图]。


我尝试在google和youtube上搜索,但找不到任何解决方案。

我将sitemap.xml文件移动到了公共目录,路径是:

Route::get("sitemap.xml" , function () {
return \Illuminate\Support\Facades\Redirect::to('sitemap.xml');
 });

现在通过url打开xml文件:

只需将sitemap.xml文件复制到公用文件夹。