求apache映射远程文件系统的配置
现有apache服务器(www.x123321.com)架设在windows XP系统上(同时连接内、外网),samba共享文件夹movie在linux服务器上(内网,unc地址是\\192.168.1.100\movie),现在想通过添加虚拟目录方式将共享文件夹中的内容放到web网站上,使得外网访问者可以通过"http://www.x123321.com/movie/"访问到内网共享目录,有什么解决办法?请各位老师帮忙考虑一下,谢谢!
已经尝试配置方案的有:
将\\192.168.1.100\movie映射为windows网络驱动器z:
#Alias /avi/ "Z:/"
#<Directory "z:">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
失败
直接映射
#Alias /avi/ "//192.168.1.100/movie/"
#<Directory "//192.168.1.100/movie/">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
失败
直接映射
#Alias /avi/ "//192.168.1.100/movie/"
#<Directory "//192.168.1.100/movie">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
失败
直接映射
#Alias /avi/ "//192.168.1.100/movie/"
#<Directory "/avi">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
失败
直接映射
#Alias /avi/ "//192.168.1.100/movie/"
#<Directory "/avi/">
# Options Indexes MultiViews
# AllowOverride None
# Order allow,deny
# Allow from all
#</Directory>
失败
使用proxypass:
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule rewrite_module modules/mod_rewrite.so
ProxyPass /movie/ //192.168.1.100/movie
ProxyPassReverse /movie/ //192.168.1.100/movie
失败
晕死了。。。