attogram/htfaker

此软件包已被废弃,不再维护。未建议替代软件包。

.htaccess功能,适用于PHP内置Web服务器

v0.0.3 2020-02-15 08:18 UTC

This package is auto-updated.

Last update: 2020-03-31 09:11:08 UTC


README

最新稳定版本 最新不稳定版本 总下载量 许可证 代码气候 Codacy徽章 [变更日志]

htfaker是一个路由脚本,用于模拟Apache .htaccess功能,以适应PHP内置Web服务器

安装

示例安装

composer require attogram/htfaker

用法

示例用法

cd vendor/attogram/htfaker
php -S localhost:8080 router.php

然后在您的网络浏览器中打开https://:8080/

状态

htfaker处于启动阶段。

如果您对创建一个可工作的库感兴趣,请进行分支并贡献!

htfaker框架 状态
获取文档根目录 测试
获取当前目录 在dev中
检查请求是否为文件 在dev中
检查请求是否为目录 在dev中
获取从当前到根目录的.htaccess文件 测试
解析所有找到的.htaccess文件 测试
获取所有要应用的操作 在dev中
应用操作 在dev中
关闭 -
核心操作 状态
ErrorDocument 在dev中
ErrorDocument 400 (Bad Request) -
ErrorDocument 401 (Unauthorized) -
ErrorDocument 402 (Payment Required) -
ErrorDocument 403 (Forbidden) -
ErrorDocument 404 (Not Found) -
ErrorDocument 500 (Internal Server Error) -
ForceType -
Options 在dev中
Options -Indexes -
Options +Indexes -
mod_access_compat操作 状态
允许 -
允许所有 -
允许来自 主机 -
允许来自 主机 [主机] ... -
允许来自 IP -
允许来自 IP [IP] ... -
允许来自 网络/子网掩码 -
允许来自 网络/nnn-CIDR -
允许来自 环境= -
拒绝 -
拒绝所有 -
拒绝来自 主机 -
拒绝来自 主机 [主机] ... -
拒绝来自 IP -
拒绝来自 IP [IP] ... -
拒绝来自 网络/子网掩码 -
拒绝来自 网络/CIDR -
拒绝来自 环境= -
顺序 -
顺序 允许,拒绝 -
顺序 拒绝,允许 -
满足 -
满足所有 -
满足任意 -
mod_alias 指令 状态
重定向 -
永久重定向 -
临时重定向 -
匹配重定向 -
mod_dir 指令 状态
DirectoryCheckHandler -
DirectoryIndex 在dev中
DirectoryIndex 本地URL -
DirectoryIndex 本地URL [本地URL]... -
DirectoryIndex 禁用 -
DirectoryIndexRedirect -
DirectorySlash -
FallbackResource 在dev中
FallbackResource 本地URL -
FallbackResource 禁用 -
mod_rewrite 指令 状态
RewriteEngine -
RewriteOptions -
RewriteBase -
RewriteCond -
RewriteRule -
mod_authn_core 指令 状态
Require -
AuthType -
AuthName -
mod_authn_file 指令 状态
AuthUserFile -
mod_authz_groupfile 指令 状态
AuthGroupFile -

许可证

htfaker 在 MIT 许可证或 GNU 通用公共许可证(版本 3)下双许可,由您选择。

阅读 LICENSE.md 文件以获取更多信息。

待办事项