我的主机上有一个网站,它已经连接到一个域名,让我们说example.com
。我也有该网站的德语版本。
实际网站位于:
https://example.com/mysite/
当你去:
https://example.com/my-german-site/
重定向到第一个链接并提供GET参数。我使用这个.htaccess配置:
RewriteEngine On
RewriteCond %{QUERY_STRING} !(?:^|&)lang=de(?:$|&) [NC]
RewriteRule ^my-german-site\/(.*)$ mysite/$1?lang=de [NC,QSA]
所以访问:
https://example.com/my-german-site/
重写网址,它变为:
https://example.com/mysite/?lang=de
我买了另一个域example2.com
。让它从example.com
提供文件的最佳方法是什么?基本上我想要的是:
https://example2.com/
重定向到:
https://example.com/mysite?ex2=true
我需要这个GET参数,因为我需要example.com
检测从example2.com
打开它并显示example2徽标。
最好的方法是什么?
答案 0 :(得分:0)
像这样:
RewriteCond %{HTTP_HOST} example2.com
RewriteRule . https://example.com/mysite?ex2=true
在这里演示:http://htaccess.mwl.be?share=88763f75-0e83-5c57-b005-a190bc8ea1d6