RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^my.domain.com [NC]
RewriteRule ^(.*) http://domain.com/$1 [L,P]
这就是我所拥有的,但当我点击my.domain.com/folder时,它会将URL更改为domain.com/folder。 我想在地址栏上不改变域名。 任何想法/帮助?我尝试了不同的其他选项,我用Google搜索,但似乎没有一个工作,他们都表现得一样。
答案 0 :(得分:0)
如果您使用RewriteRule,则无法在浏览器更改地址的情况下提供来自其他域的内容。您唯一能做的就是使用反向代理,但这会给您的网站增加一些开销,所以我建议不要这样做。
解决此问题的最简单方法是在您的apache配置中添加另一个 LocalCluster cluster = new LocalCluster();
cluster.submitTopology("kafka-processor",
conf, builder.createTopology());
,以侦听my.domain.com并指向与domain.com相同的根目录。
确保在执行此操作时不会因重复内容而受到处罚。