如何解决向网络公开目录/位置
例如,假设地址是:5.5.5.5
- 在 VPS 上,我有一个名为 eggdrop 的用户(除了我的 root 用户)。
- 用户 eggdrop 有一个 home 目录路径,如下所示:
/home/eggdrop/
- 在那个位置我有一个名为
logs
的目录,因此:/home/eggdrop/logs/
- 名为
logs
的目录包含另外两个名为:dir1
和dir2
的目录 - 因此:
/home/eggdrop/logs/dir1/
&/home/eggdrop/logs/dir2/
然后我如何暴露 dir1
到以下地址,当在浏览器中输入时:5.5.5.5/dir1/
以便当有人访问该链接时,它会呈现一个列表/home/eggdrop/logs/dir1/
中包含的那些日志文件?
Linux ubuntu18 4.15.0-22-generic #24-Ubuntu
解决方法
您可以使用别名:
Alias /dir1 /home/eggdrop/logs/dir1/
<Directory /home/eggdrop/logs/dir1/>
Require all granted
</Directory>
您可以将这一行放入 /etc/apache2/sites-available/default.conf
中,在 VirtualHost
块内。
检查您的权限,如果 www-data 用户可以读取您的日志目录。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。