maiconfss/router

经典的路由器简单、快速且极其简单。只需几分钟即可创建和管理您的路由!

dev-master 2019-09-02 15:54 UTC

This package is auto-updated.

Last update: 2024-09-29 05:42:23 UTC


README

Software License

小巧、简单且不复杂。路由器是一个PHP路由组件,具有MVC抽象,独立工作在其自己的层,可以无密钥集成到您的应用程序中。

安装

路由器通过Composer提供

"maiconfss/router": "^1.0"

或运行

composer require maiconfss/router

文档

有关如何使用路由器的更多详细信息,请查看组件目录中的示例文件夹。要使用路由器,需要将导航重定向到路由根文件(index.php),所有流量都应该在此处处理。以下示例展示了如何

查看示例!

路由器需要将导航重定向到路由根文件(index.php),所有流量都应该在此处处理。以下示例展示了如何

RewriteEngine On Options All -Indexes

ROUTER WWW 重定向。

RewriteCond %{HTTP_HOST} !^www. [NC] RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ROUTER HTTPS 重定向

RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

ROUTER URL 重写

RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?route=/$1

鸣谢

许可证

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