有人熟悉Helicon URL重写器吗?我想知道我们能否在某个驱动器上创建MapFiles

本文关键字:驱动器 MapFiles 创建 我们 想知道 URL Helicon 熟悉 重写 | 更新日期: 2023-09-27 18:02:20

我需要知道我们是否可以在一些不同的MapFiles中创建,或者我们必须只在Helicon文件夹中创建它?

像我的Helicon文件夹安装在c:Programfiles,我没有访问权限,我需要在那里创建这个mapfile.txt,但我无法因为没有"写权"。所以我想也许我可以在IIS中做一些设置,并在其他地方创建这个mapfile,比如在D: ?从那里进入。请帮助。谢谢。

编辑@Variant我已经看到一个ISAPI_Rewrite配置文件作为隐藏文件在我的项目的根文件夹。我实际上需要知道如果我可以保存"MAPFile"在我的项目本身吗?我该如何设置它的路径,让我的代码正常工作?我是说它会自动获取这个地图文件的路径之类的。我应该手动保存这个文件在我的网站的根文件夹或什么?我该怎么做呢?

编辑2

@Variant

这个规则在我的Helicon的配置文件

#MapFile Start
#RewriteMap mapfile txt:mapfile1.txt  [NC]
RewriteMap mapfile txt:mapfile2.txt  [NC]
#Map File End

我想知道它将在哪里搜索这两个mapfile ??如果我把它们保存在我的网站的根文件夹,那么这2将被使用或那些在C:/Programfiles/Helicon/ISAPIRewrite/文件夹??

有人熟悉Helicon URL重写器吗?我想知道我们能否在某个驱动器上创建MapFiles

我需要知道我们是否可以创建MapFiles在一些不同的或我们做只能在Helicon文件夹中创建吗?

你可以:

RewriteMap examplemap txt:C:/path/to/file/map.txt

来自官方文档:

语法:RewriteMap MapName MapType:MapSource

MapSource文件的路径可以是绝对的也可以是相对的。相对路径是从具有当前配置的文件夹计算的文件,即从该映射所在的配置文件路径宣称。

您也可以将httpd.ini文件存储在网站的根文件夹中。

请看这里:http://www.isapirewrite.com/docs/#conffile