请编辑以下文件:
/lapp/routes/web.php
Route::get('/sitemaps', 'App\Http\Controllers\SitemapController@index');
改
Route::get('/sitemap.xml', 'App\Http\Controllers\SitemapController@index');
在index.blade.php修改以下
{{ asset(‘/sitemap/links.xml’) }}
{{ asset(‘/sitemap/categories.xml’) }}
{{ asset(‘/sitemap/articles.xml’) }}
{{ asset(‘/sitemap/pages.xml’) }}
要强制使用 https,请编辑公用文件夹上的 .htaccess 文件并添加以下行:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{ENV:HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>