所以我有一个客户希望拥有一个可以通过2个域名访问的多语言网站:
domain_name_1.ru
domain_name_2.ee (默认)
客户不希望每次他/她需要为两个站点创建内容时登录和注销。 该网站本身在WordPress上运行,现在可以通过输入以下内容查看网站的俄语版本:
domain_name_2.ee/ru
NB!域名托管在2个不同的Web主机上。
domain_name_1.ru 仅限网络主机选项1)重定向域2)更改名称服务器
因此,我想知道是否可以在1个WordPress安装上运行这两个网站,并且使用 .htaccess 可以使用域名 domain_name_2.ee/ru < / strong>当用户访问网站时被屏蔽为 domain_name_1.ru ?
答案 0 :(得分:0)
您希望这样做的方法是设置domain_name_1.ru
域以使用domain_name_2.ee/ru
目录作为其文档根目录(可以使用虚拟主机和DocumentRoot
指令执行此操作)。否则,您必须使用mod_proxy,并确保它已加载,并将请求反向代理到其他域:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain_name_1\.ru$ [NC]
RewriteRule ^(.*)$ http://domain_name_2.ee/ru/$1 [L,P]
答案 1 :(得分:0)
我设法通过转到主机并为其创建别名,将 domain_name_1.ru 重定向并保留在地址栏中。以下是我的步骤列表: