fn_b/app/Http/Controllers/RobotsController.php
2026-09-12 18:05:24 +08:00

27 lines
618 B
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Response;
class RobotsController extends Controller
{
public function index(): Response
{
$sContent = implode("\n", [
'User-agent: *',
'Allow: /',
'Disallow: /admin/',
'Disallow: /api/',
'Disallow: /storage/',
'Disallow: /vendor/',
'Disallow: /test/',
'Disallow: /*?*',
'Sitemap: ' . config('app.url') . '/sitemap.xml',
]);
return response($sContent, 200)
->header('Content-Type', 'text/plain');
}
}