maiconfss / router
经典的路由器简单、快速且极其简单。只需几分钟即可创建和管理您的路由!
dev-master
2019-09-02 15:54 UTC
Requires
- php: ^7.2
This package is auto-updated.
Last update: 2024-09-29 05:42:23 UTC
README
小巧、简单且不复杂。路由器是一个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
鸣谢
- Maicon Fernando (开发者)
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。