【问题标题】:HTACCESS Redirects and How to Properly Redirect to a domain to the Home PageHTACCESS 重定向以及如何正确重定向到主页的域
【发布时间】:2019-06-18 16:15:19
【问题描述】:

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

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


目标

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

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

我想知道是否有办法强制 soloenergybar.ca 中的每个 URL 组合转到 主页 strong>solonutrition.ca vs 添加额外的文件夹树信息 /en/home/?

谢谢!

当前 HTACCESS 设置:

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

【问题讨论】:

  • 所以soloenergybar.ca/en/home 应该重定向到solonutrition.ca/soloenergybar.ca/en/home/foo/barsoloenergybar.ca/something 呢?
  • 是的,是的,是的! http:// 和 https://soloenergybar.ca/anything-and-everything-uder-this-domain 应重定向到solonutrition.ca 的登录页面。谢谢!

标签: .htaccess redirect


【解决方案1】:

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

RewriteEngine On

RewriteCond %{HTTP_HOST} soloenergybar\.ca$ [NC]
RewriteRule ^ https://www.solonutrition.ca/? [R=301,L]

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

【讨论】:

    猜你喜欢
    • 2014-01-07
    • 2012-05-07
    • 1970-01-01
    • 1970-01-01
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-08
    相关资源
    最近更新 更多