向网络公开 directory/location
Exposing a directory/location to the web
我有一个 VPS 运行 Ubuntu 和 Apache
例如,假设地址是: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/
这些位置将包含各种日志文件 我想为访问特定 public =53=].
我怎么能公开 dir1
到以下地址,当在浏览器中输入时:5.5.5.5/dir1/
这样当有人访问那个link,它将呈现包含在 /home/eggdrop/logs/dir1/
?
中的那些日志文件的列表
Linux ubuntu18 4.15.0-22-通用#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 用户可以读取您的日志目录。
我有一个 VPS 运行 Ubuntu 和 Apache
例如,假设地址是: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/
这些位置将包含各种日志文件 我想为访问特定 public =53=].
我怎么能公开 dir1
到以下地址,当在浏览器中输入时:5.5.5.5/dir1/
这样当有人访问那个link,它将呈现包含在 /home/eggdrop/logs/dir1/
?
Linux ubuntu18 4.15.0-22-通用#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 用户可以读取您的日志目录。