有人熟悉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/文件夹??
我需要知道我们是否可以创建MapFiles在一些不同的或我们做只能在Helicon文件夹中创建吗?
你可以:
RewriteMap examplemap txt:C:/path/to/file/map.txt
来自官方文档:
语法:RewriteMap MapName MapType:MapSource
MapSource文件的路径可以是绝对的也可以是相对的。相对路径是从具有当前配置的文件夹计算的文件,即从该映射所在的配置文件路径宣称。
您也可以将httpd.ini
文件存储在网站的根文件夹中。
请看这里:http://www.isapirewrite.com/docs/#conffile