如何强制apache只提供单个文件?

时间:2010-10-26 20:15:32

标签: apache mod-rewrite

我的网站使用的是nginx。我只使用apache将大文件上传到服务器。我有一个脚本upload.php,我通过Flash上​​传脚本发布文件。

Apache在子域上运行,因此我将文件发布到upload.domain.com/upload.php

有没有办法阻止apache在该子域上提供实际站点?理想情况下,我想将文件发布到upload.subdomain.com并将其定向到该子域上的upload.php

我的意思是我可以为apache设置不同的文档根,就是这样,但还有其他方法吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望将upload.domain.com的所有请求定向到upload.php? VirtualHost中捕获所有请求的RewriteRule应该可以工作:

RewriteEngine On
RewriteRule .  /full/path/to/upload.php