为了账号安全,请及时绑定邮箱和手机立即绑定

IIS6中怎样更改路径的映射

IIS6中怎样更改路径的映射

守着一只汪 2018-12-07 02:06:46
我的一个网站原来是使用一个域名(假如是www.somenet.com),但因为某种原因,我需要将网站移至“www.somenet.com/dh” 里面,由此引出了一大堆路径问题,原来的css文件和脚本文件的引用是使用绝对虚拟路径的,也就是例如“”,现在就要改成“”,但这个网站中好几千个css,js引用,这样改动是最直接的办法但肯定不是最合理的办法。我应该怎样去设置?能不能将虚拟根路径"/"映射到"/dh"下面?
查看完整描述

7 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

很简单,在你原来的网站下面建立一个 dh 的虚拟目录,然后把你的网站拷贝到此 dh 下,例如: 假设你原来的网站的目录是 C:\somenet 新的目录为:C:\somenet\dh
查看完整回答
反对 回复 2018-12-09
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

使用工具批次替换下吧 (Notepad|Notepad++或Visual Studio) '/css 替换为 '/dh/css eg:在Visual studio  ctrl+shift+f  调出下面窗体
查看完整回答
反对 回复 2018-12-09
?
跃然一笑

TA贡献1826条经验 获得超6个赞

一劳永逸的办法,不要使用"/css"这样的路径引用,而应该使用“域名变量/css”这种方式来引用 把域名变量在web.config中来配置,这样下次再发生更改只需要把这个变量值换掉就行了
查看完整回答
反对 回复 2018-12-09
?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

重新部署一下你的网站不就行了啊
查看完整回答
反对 回复 2018-12-09
?
浮云间

TA贡献1829条经验 获得超4个赞

实在不行就在更目录下见上css和js的虚拟目录指向/dh/css/style1.css,不过根目录用同样的目录名称会冲突。
查看完整回答
反对 回复 2018-12-09
?
慕容708150

TA贡献1831条经验 获得超4个赞

支持重新部署下网站
查看完整回答
反对 回复 2018-12-09
  • 7 回答
  • 0 关注
  • 532 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信