在htaccess重写中使用域名

时间:2009-07-22 07:08:23

标签: .htaccess apache2

我托管了几个站点(名称基于apache),我目前有一个有错误处理程序的htaccess

ErrorDocument 404 http://mydomain.com/errorDocs/404.htm

有没有办法让我传递错误来自的域名我想做一些基本的重定向。

我需要这样的东西:

ErrorDocument 404 http://mydomain.com/errorDocs/404.htm?host=%{HTTP_HOST}

然而,这不提供doamin并以纯文本形式打印。

1 个答案:

答案 0 :(得分:1)

无法在ErrorDocument指令中使用变量。但是,您可以将404错误文档指向脚本,然后让脚本通过读取HTTP_REQUEST变量来排序请求来自哪个域。