问题陈述:
如何从虚拟主机文件将 example.com 重定向到 example.com/mypath/mypage
配置完成:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/mypath/mypage [L,R=301]
问题: 如果用户类型 example.com 它应该去 https://www.example.com/mypath/mypage ,它没有发生
你可以使用 Apache 的 mod_rewrite 模块。
打开要重定向的域的 vhost 文件。 将以下代码行添加到文件中:
RewriteEngine 开启 RewriteCond %{HTTP_HOST} ^domain.com$ [NC] 重写规则 ^$ /mypath/mypage [L,R=301]
改变
RewriteRule ^(.*)$ https://www.example.com/mypath/mypage
[L,R=301]
通过
RewriteRule ^$ /mypath/mypage [L,R=301]