【发布时间】:2022-01-07 20:14:51
【问题描述】:
我的subdomain.example.com 重定向到www.subdomain.example.com。
Htaccess 代码:
# ensure www.
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# ensure https
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
### END WWW & HTTPS
我在找
example.com到www.example.com
anything.example.com到anything.example.com
我该如何解决这个问题?
更新:我正在为子域和根域使用一个 htaccess 文件,但出于某种原因,我不能为不同的域使用单独的 htaccess 文件。
注意:请不要将此问题标记为重复。我已经搜索了 stackoverflow 的其他部分,但没有找到可行的解决方案。
【问题讨论】:
标签: apache .htaccess mod-rewrite