在htaccess文件中使用RewriteMap

问题描述 投票:0回答:3

如何在 htaccess 文件中使用 RewriteMap 指令? 当我把它放在那里时,我收到“此处不允许 RewriteMap”错误。

我知道当将其放入 httpd.conf 或虚拟主机配置文件中时,此错误将会消失。 但我想知道是否可以将其放入 htaccess 中?

apache .htaccess mod-rewrite rewritemap
3个回答
11
投票

来自文档

上下文:服务器配置、虚拟主机

所以恐怕答案是“不”。


4
投票

据我所知它不能在htaccess中使用。

也许你可以看看这个作为替代方案:http://savride.wordpress.com/2008/09/09/rewritemap-directive-in-htaccess-file-problem/


0
投票

正如你所说,你可以在 VirtualHost 中声明 RewriteMap,但是一旦声明,你就可以在 .htaccess 中使用它,我已经像 Apache 2.4 中那样使用它了

© www.soinside.com 2019 - 2024. All rights reserved.