Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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
Laravel XML站点地图、位置、共享主机_Laravel_Sitemap - Fatal编程技术网

Laravel XML站点地图、位置、共享主机

Laravel XML站点地图、位置、共享主机,laravel,sitemap,Laravel,Sitemap,我已经上传了一个Laravel应用程序到一个共享主机提供商(我知道这不是最好的,但它是为了一个当地的慈善机构和所有需要免费的东西)主机实际上还不错,他们允许SSH,我已经设法让作曲家和工匠通过PuTTY运行 我按照这些步骤,为共享主机上传一个Laravel应用程序,到目前为止,一切都运行良好 我一直在试图上传一个网站地图到谷歌,但我一直得到一个找不到的错误。我在根目录下有一个文件,公共html和包含逻辑的文件夹,在我的例子中是wmcc 这些似乎都不起作用。我已经在尖叫青蛙中生成了我的网站地图,尽

我已经上传了一个Laravel应用程序到一个共享主机提供商(我知道这不是最好的,但它是为了一个当地的慈善机构和所有需要免费的东西)主机实际上还不错,他们允许SSH,我已经设法让作曲家和工匠通过PuTTY运行

我按照这些步骤,为共享主机上传一个Laravel应用程序,到目前为止,一切都运行良好

我一直在试图上传一个网站地图到谷歌,但我一直得到一个找不到的错误。我在根目录下有一个文件,公共html和包含逻辑的文件夹,在我的例子中是wmcc


这些似乎都不起作用。我已经在尖叫青蛙中生成了我的网站地图,尽管我也使用了一些在线地图。我已经设置了robots.txt文件,我只是不知道该把xml文件放在哪里,如果有人能给我指出正确的方向,好吗?谢谢

它需要进入您的
公共
文件夹,该文件夹位于包含您的laravel项目的文件夹中。嗨,谢谢您的回复。我以前也试过。显然,由于文件夹结构的不同,public的内容被放在public_html中,项目的其余部分被放在一个名为WMCC的新文件夹中,该文件夹与public_html处于同一目录级别。我认为这是放置它的合理位置,我会再试一次,但我肯定有错误。无论您将
index.php
放在
public
文件夹中的哪个位置,都是您的站点地图应该指向的位置,而不是破坏您的laravel项目,您应该创建一个从公用文件夹位置到
public\u html
的符号链接。它保持你的回购完整,以防你决定转移到其他地方没有问题!很高兴我能帮忙!