人亦已歌 发表于 2023-2-2 22:24:23

PHP核心(七)apache专题之让站点支持局域网访问并列出目录 手机看电脑中的电影

通过前面的讲解,我们已经知道如何在局域网内访问我们自己在本地创建的虚拟主机。
假如现在我们有这样一个需求:在电脑中存放了很多文件,有视频、歌曲、文本、图片等等,我们想通过手机来浏览电脑中的文件。

由于电脑中的文件名成千上万,我们总不能用它们的名字去访问吧。

所以需要站点列出目录,实现在浏览器中如同在电脑中打开文件夹一样的功能,其实这个功能在前面的讲解中我们已经实现了,只是没有特别讲解。

请看下面的代码:


<VirtualHost *:8586>
    DocumentRoot "D:\wamp\PHPTutorial\WWW\test"
    ServerName 192.168.1.3
    DirectoryIndex php.html
<Directory "D:\wamp\PHPTutorial\WWW\test">
      Options +Indexes +FollowSymLinks +ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
   Require all granted
</Directory>
</VirtualHost>



以上的Options +Indexes +FollowSymLinks +ExecCGI,表示允许列出目录。

现在我们只需要在test文件夹中放入一些文件夹即可,文件夹里面可以放入一些测试文件,另外需要把test文件夹中的默认首页删除掉,否则将直接请求到默认首页而不是目录。

我们试试看。





同样访问192.168.1.3:8586






ok,完全没有问题。

以上就是关于让站点支持局域网访问并列出目录,实现手机看电脑中的图片、音乐、电影等的功能讲解。

关于apache的讲解到此就告一段落了,从下一节开始我们就正式进入php的学习。



mottoflies 发表于 2023-2-15 22:51:18

说得好,学计算机学的不仅仅是计算机,好的数学基础也是必不可少的

basicman 发表于 2023-2-20 16:44:03

fgafe

0o续集o0 发表于 2023-2-21 22:58:30

我终于搞编程数学是多么重要,尤其是看到第三个程序,天哪,我想如果是我也会和你一样想不到的!

netbug 发表于 2023-2-22 21:08:23

听君一席话胜读十年书!!!

ye1203 发表于 2023-2-24 11:23:24

这的确是很多编程者的误区,谢谢,让我们少走弯路了!!

odehz 发表于 2023-3-1 07:55:12

我作为初学者,更是应该先把基础打牢固

浪缘 发表于 2023-3-2 19:05:47

感受很多,有兴有急,有悲有喜,做为一名程序员,我们更应该以科学的态度认识一切,学习的道路上是没有捷径的,因为那所谓的捷径,将是你离轨的起点.嗯,大家努力吧!

殷锋 发表于 2023-3-5 01:16:15

学海无崖

迟来的爱 发表于 2023-3-6 16:33:47

看到这些还真是有点兴奋啊。。我想快点学。。可是不知道哪有得教啊
页: [1] 2 3 4
查看完整版本: PHP核心(七)apache专题之让站点支持局域网访问并列出目录 手机看电脑中的电影