两个域名指向我服务器上的同一个 Web 应用程序。但是当我使用http://域名A.tld它应指向http://domainB.tld/服务但它不应是 ridiculect,并且地址栏应该有domainA.tld
。
从那时起,我希望在系统上正常工作,始终持有 A 域,包括公式提交和 URL 链接等。
我真的被困在这里了。这是我尝试过的
# the block i need for my MVC Architecture
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/favicon\.ico [NC]
RewriteRule . index.php
# service rewrite
RewriteCond %{HTTP_HOST} ^(www\.)?domainA.tld [NC]
RewriteRule ^(.*)$ http://domainB.tld/service/
答案1
我自己解决了:
RewriteCond %{HTTP_HOST} ^(www\.)?ippservice\.kommt\-bald\.at$
RewriteRule ^(/)?$ service [R]