fuelviews/laravel-robots-txt

Laravel robots txt 包

v0.0.2 2024-06-17 18:28 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel robots txt 集成了默认的 robots.txt 文件

安装

您可以通过 composer 需求此包及其依赖项

composer require fuelviews/laravel-robots-txt

您可以使用以下命令手动发布配置文件

php artisan vendor:publish --provider="Fuelviews\RobotsTxt\RobotsTxtServiceProvider" --tag="robots-txt-config"

这是已发布配置文件的内容

return [
    /**
     * The disk where the robots.txt file will be saved
     */
    'disk' => 'public',

    /**
     * User agent rules for different paths
     */
    'user_agents' => [
        '*' => [
            'Allow' => [
                '/',
            ],
            'Disallow' => [
                '/admin',
                '/dashboard',
            ],
        ],
    ],

    /**
     * Sitemaps to include in robots.txt
     */
    'sitemap' => [
        'sitemap.xml',
    ],
];

用法

要访问 robots.txt,导航到您应用程序的 URL 并附加 /robots.txt 到它。

例如,如果您的应用程序托管在 http://example.com,则 sitemap 可以在 http://example.com/robots.txt 找到。

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全漏洞

如果您发现有关安全的错误,请发送电子邮件到 support@fuelviews.com 而不是使用问题跟踪器。

鸣谢

支持我们

Fuelviews 是一家位于缅因州波特兰的网站开发公司。您可以在我们的网站上找到我们所有项目的概述 在这里

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件