我正在运行xampp作为内部网服务器,使用'virtualhost'为我们网络内的15个'站点',事情正常,有3个例外。第一个问题是我最大的 - 我的2TB驱动器已满,我需要在服务器上添加另一个驱动器来调用数据 - 我该怎么做?
以下是来自vhosts文件的2个虚拟域 - 第3个示例是我需要完成的任务。
<VirtualHost 172.16.106.162:80>
ServerName clubcal.iserver
ServerAlias www.clubcal.iserver
DocumentRoot "F:/xampp/htdocs/clubcal"
</VirtualHost>
<VirtualHost 172.16.106.163:80>
ServerName digiport.iserver
ServerAlias www.digiport.iserver
DocumentRoot "F:/xampp/htdocs/digiport"
</VirtualHost>
这是我需要做的一个例子:
<VirtualHost 172.16.106.164:80>
ServerName tzone.iserver
ServerAlias www.tzone.iserver
DocumentRoot "G:/public_html/tzone"
</VirtualHost>
这个xampp服务器是我们网络中独立的Windows7(64位)系统,Windows Active Directory解决了我们VLAN内的DNS问题(本周末我将它降级到32位)。
我的主机文件将ip#转换为服务器中的域名,为NIC分配了多个IP#,因此它在我们的VLAN上无处不在。
非常感谢任何见解。
答案 0 :(得分:1)
如果你想要“跨越”驱动器,Windows有一个方便的功能(类似于linux的符号链接),称为mklink,你可以在当前目录中创建一个文件夹,它只是一个符号链接到驾驶。快速简便的方法来跨越它。除了驱动器号改变(如果是外部驱动器)之外,我不确定这样做有什么缺点。
这样你就不必在配置中添加或更改任何路径等。不确定这是否是你想要的,但希望它有所帮助。
另外,您是否尝试过粘贴的第3个配置?它不起作用了吗?从我所看到的,只要权限很好,它应该以这种方式工作。
答案 1 :(得分:0)
网络中的权限可能存在问题? 不确定它是否有所作为,但也许值得尝试将其添加到您的3D cfg:
<Directory "G:/public_html/tzone">
Options Indexes FollowSymLinks Includes ExecCGI
Order allow,deny
Allow from all
</Directory>