首页 > 解决方案 > URL 重定向到文件

问题描述

我正在尝试正确配置 Apache 2.4

当用户给出类似 URL 的任何下一个 URL、example.com、www.example.com http ://example.com、http : //www.example.com或https://www.example .com它必须被转换,重写,例如https://www.example.com/xls/f?p=1589

我怎样才能做到这一点?

标签: apacheurl-rewriting

解决方案


我在这里写了一个例子:

# Redirect domain to ssl
RewriteCond %{HTTP_HOST} ^example.com$
RewriteCond %{HTTPS} off
RewriteRule ^(.*) https://www.example.com/$1 [QSA,L,R=301]

结果: http ://example.com/path?variables ... => https://www.example.com/path?variables ...


推荐阅读