我在特定情况下设置网址时遇到问题。我有一个Dreamweaver模板,它使用通常相对于域URL(例如“/images/foo.png”)。这在服务器上工作正常,但在本地环境中,它有问题,因为它认为它所在的网络驱动器的名称是域,而不是它在驱动器上的文件夹。
所以它应该是“file://networkdrive/localsite/images/foo.png”它是“file://networkdrive/images/foo.png”,这显然会导致链接断开,如果我使用其他相对的URL,例如“../ images/foo.png”,那么每次我在网站结构中进一步向下钻取时,我都必须修改链接。
我确实有一个解决方案,创建一个指向该文件夹的映射驱动器,然后“Z:/”是第一层,它一切正常。直到我们的通信团队需要在他们的Mac上看到它,Macs不能像我从谷歌搜索中找到的驱动器号,所以我回到了和以前一样的问题。
关于如何在使用“/images/foo.png”时强制URL正确的任何想法?如果可以的话,这将在创建页面时为我节省很多麻烦。
谢谢,