如果它是两个别名域之一,我可以使用 .htaccess 将 URL 重写到子文件夹吗?

如果它是两个别名域之一,我可以使用 .htaccess 将 URL 重写到子文件夹吗?

两个域名指向我服务器上的同一个 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]

相关内容