You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将somedomain.it跳转至somedomain.com/it?WordPress多语言站配置求助

Hey Tjeu, 我来帮你搞定把somedomain.it指向somedomain.com/it的事儿,结合你的HostGator托管环境和Weglot多语言工具,这几个方案应该能完美解决问题:

方案1:HostGator cPanel设置301重定向(SEO友好首选)

这是最推荐的方式,301重定向既能保证用户跳转流畅,又不会损害搜索引擎权重:

  • 第一步:先把somedomain.it添加为HostGator的停放域名(Parked Domain)。登录你的HostGator cPanel,找到「Domains」板块下的「Parked Domains」,输入somedomain.it并绑定到你的主域名主机账户。
  • 第二步:设置重定向。在cPanel的「Domains」里找到「Redirects」,选择「Permanent (301)」类型,在「Redirects to」输入框中填入https://somedomain.com/it,勾选「Wild Card Redirect」(这样somedomain.it/about这类子页面也会自动跳转到somedomain.com/it/about),最后保存设置即可。
方案2:手动修改.htaccess文件实现重定向

如果cPanel的可视化工具不太顺手,也可以直接编辑服务器配置文件:

  • 登录HostGator cPanel,进入「Files」板块的「File Manager」,打开主域名的根目录(public_html文件夹)。
  • 找到.htaccess文件(如果看不到,点击右上角「Settings」,勾选「Show Hidden Files」),点击「Edit」进入编辑模式。
  • 在文件开头添加这段代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^somedomain\.it$ [OR]
RewriteCond %{HTTP_HOST} ^www\.somedomain\.it$
RewriteRule ^(.*)$ https://somedomain.com/it/$1 [R=301,L]
  • 保存文件后,所有访问somedomain.it的请求都会自动301跳转到对应语言目录。
方案3:利用Weglot自带的域名映射功能

Weglot本身支持直接绑定国别域名到对应语言版本,体验更贴合多语言场景:

  • 登录你的Weglot后台,进入「Settings」→「Domains」页面。
  • 在「Domain Mapping」区域,添加somedomain.it,并将其关联到意大利语(Italian)版本(对应somedomain.com/it的语言分支)。
  • 确保somedomain.it的DNS记录和主域名somedomain.com一致(指向HostGator的服务器IP或CNAME),Weglot会自动处理路由逻辑,用户访问somedomain.it时会直接加载意大利语内容,不需要额外跳转。
替代方案:域名注册商端设置转发

如果你的somedomain.it不是在HostGator注册的,可以直接在域名注册商后台设置转发:

  • 选择「301永久转发」,目标地址填写https://somedomain.com/it,尽量不要开启「隐藏转发」(masking),因为这可能会影响SEO权重。
额外注意事项
  • 一定要给somedomain.it配置SSL证书,否则用户访问会出现安全警告。HostGator的cPanel里可以通过「SSL/TLS」板块申请Let's Encrypt免费证书,覆盖附加域名。
  • 测试时记得清除浏览器缓存和WordPress缓存插件(比如WP Rocket、W3 Total Cache)的缓存,避免旧规则干扰。
  • 验证子页面跳转:比如访问somedomain.it/contact,确认是否正确跳转到somedomain.com/it/contact。

内容的提问来源于stack exchange,提问作者user9566146

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:42:40