在VPS上使用VirtualHost指令

时间:2012-05-31 14:55:37

标签: apache .htaccess virtualhost

我想找出为什么我不能在我客户的VPS主机帐户上使用VirtualHost指令。无论我如何定义指令,我总是会得到500内部服务器错误。

我已经厌倦了向托管公司寻求帮助,他们回答说您的帐户已启用“mod_rewrite”。不是很有帮助。

这是否与虚拟专用服务器有关?

以下是我正在使用的内容:

##Start Virtual Host

NameVirtualHost x.x.x.x

<VirtualHost x.x.x.x>

##Define Rewrite Map
RewriteMap categorymap txt: categorymap.txt
RewriteMap rangemap txt: rangemap.txt

</VirtualHost>

##End Virtual Host

非常感谢任何见解或帮助!

1 个答案:

答案 0 :(得分:0)

尝试使用简单的重写规则而不是RewriteMAP并测试

不确定它是否会引起问题,但在txt之后删除空格:即:

RewriteMap categorymap txt:categorymap.txt