粘贴 .htaccess 内容
转换结果
转换说明
生成的片段请放进 nginx 站点配置的
常见替代:
无法自动转换的指令(
server { } 块内、location / 之前。
带条件判断的规则会转成 if 块,这是 nginx 官方推荐的 try_files 替代方案之外、最接近 Apache 行为的写法。常见替代:
RewriteCond %{REQUEST_FILENAME} !-f + !-d + RewriteRule ^(.*)$ index.php [L]
会被识别成 try_files $uri $uri/ /index.php?$query_string; —— 这条比 if 写法更安全,优先使用。无法自动转换的指令(
php_value、SetEnvIf、带 [P] 的反向代理、RewriteMap 等)会在结果顶部逐条列出,需要手工处理。
生成 .htpasswd
结果
怎么用
1. 把生成的一行内容保存为
2. nginx 配置里加上:
3. 多个用户就多生成几行,追加到同一个文件里;
4.
/www/site/.htpasswd;2. nginx 配置里加上:
location /admin/ { auth_basic "Restricted"; auth_basic_user_file /www/site/.htpasswd; }3. 多个用户就多生成几行,追加到同一个文件里;
4.
$apr1$ 是 Apache 与 nginx 都认的格式,推荐使用。需要更高强度可改用 bcrypt(命令行 htpasswd -B 生成),本页不做 bcrypt 是为了不引入额外的加密库。
其他站长工具
JSON 工具
编码转换
哈希加密
对称加解密
随机生成
IP 与子网
条形码生成
Base 家族编解码
JWT 解码
TOTP 动态口令
古典密码
SM3 国密哈希
CRC 校验
中文域名互转
代码压缩格式化
代码生成器
数据表互转
标记语言互转
正则测试器
字数与词频
命名与文本清洗
px / rem 换算
颜色工具
ICO 图标制作
Linux 命令速查
Android 速查
XPath 测试
WebSocket 测试
Glyphicon 图标库
Crontab 解析
Chmod 计算器
Run 转 Compose
RSA 密钥对
JSON ⇄ YAML
JSON 校验与压缩
Cookie 解析查看
屏幕标尺网格
屏幕取色器
阅读模式正文提取
SEO 分析
响应头检测
死链检测
网页源码查看
常用对照表
站长工具首页
在线工具箱