HTACCESS重定向以及如何正确地将域重定向到主页

时间:2019-06-18 16:15:19

标签: .htaccess redirect

我有一个域: soloENEGYBAR.ca ,只要该域正确重定向到 soloNUTRITION.ca 它是http://

这不适用于https://和错误(我不知道为什么)。


目标

有没有办法使 soloenergybar.com 的子文件夹也重定向到 solonutrition.ca的主页 ?以及使它适用于http://和https://,而不仅仅是http://

例如,现在,如果我转到: soloenergybar.ca/en/home ,它将重定向到 solonutrition.ca/en/home 不存在!

我想知道是否有一种方法可以强制 soloenergybar.ca 中的每个URL组合转到< strong> solonutrition.ca 与添加其他文件夹树信息/ en / home /?

谢谢!

当前的HTACCESS设置:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^132\.148\.131\.136
RewriteRule (.*) "https://www.solonutrition\.ca\/$1" [R=301,L]

1 个答案:

答案 0 :(得分:0)

您可以在网站根目录.htaccess中使用此规则:

x <- c(NA,"",8,6,3,5)

x[!is.na(x)]
# "" "8" "6" "3" "5"
x[x!='' & x!=' ']
# NA "8" "6" "3" "5"
x[!is.na(x) & x!='' & x!=' ']
# "8" "6" "3" "5"

请确保清除浏览器缓存或在新的浏览器中进行测试,以避免旧的缓存,