是否可以在htaccess中更改$ _SERVER ['HTTP_HOST']?

Dan*_*gan 4 php apache .htaccess http-host

我有一个子域名ABC.mydomain.com,$_SERVER['HTTP_HOST']我想将其更改为另一个域名anotherdomain.com.Anotherdomain.com也是我拥有的一个.是否有可能在全球范围内改变这个变量($_SERVER['HTTP_HOST'])使用.htaccess?如果是这样,怎么样?

Sam*_*Sam 7

可能不是最方便的解决方案(不确定是否有办法直接通过.htaccess执行此操作),但我会尝试这样做:

# .htaccess
php_value auto_prepend_file alter_host.php

# alter_host.php
<?php
    $_SERVER['HTTP_HOST'] = 'anotherdomain.com';
?>
Run Code Online (Sandbox Code Playgroud)

它通过Laravel框架引起了我的一些问题,但它适用于一个简单的网站......所以我会试一试.