由 无相 在 09-20-2003 23:39 发表:
关于apache问题
我用apache做了个WEB服务器,服务器名为web,并且设置好了目录搜索列表,如index.htm,index.php等,访问主页一切正常,但当访问子页时,如http://localhost/bbs时,却进入了http://www.web.com/bbs,并显示该页无法显示,但用http://localhost/bbs/就好了,这是什么原因?为什么加一个“/”就行呢?
ThinkPad A21M
CPU:P3 700
RAM:256M
HD:20G
OS:FreeBSD 4.7+gnome 2.4+Xface 4.0
RedHat 9
由 大熊宝宝 在 09-21-2003 02:02 发表:
当然 你又没BBS这个文件。。。。
请兄弟们正确发贴,把问题发到相关版块 发贴标题请简明扼要 谢谢大家配合.
新会员发贴前请学会搜索论坛 有可能你的问题已经有答案了
由 无相 在 09-21-2003 09:35 发表:
> quote:
>
> * * *
>
> 最初由 大熊宝宝 发表
>
> 当然 你又没BBS这个文件。。。。
>
> * * *
那为什么在浏览器地址栏中敲入http://www.linuxsir.com/bbs就能进企鹅论坛呢?后面不需要加“/”,我已经将index.php设置成默认文档了。
ThinkPad A21M
CPU:P3 700
RAM:256M
HD:20G
OS:FreeBSD 4.7+gnome 2.4+Xface 4.0
RedHat 9
由 Glue 在 09-21-2003 10:12 发表:
bbs是个虚拟目录吧。
Alias /bbs/ "/somewhere/to/bbs/"
1<directory "="" bbs"="" somewhere="" to="">
2
3...
4
5
6
7Alias的时候都要有最后面的 /
8
9而Directory里要去掉最后面的 /
10
11应该就可以了。
12
13__________________
14
15-_-
16
17
18
19
20* * *
21
22
23_由 无相 在 09-21-2003 11:02 发表:_
24
25
26
27****
28
29
30
31
32
33> quote:
34>
35> * * *
36>
37> _最初由 Glue 发表_
38>
39> **bbs是个虚拟目录吧。
40>
41> Alias /bbs/ "/somewhere/to/bbs/"
42>
43> <directory "="" bbs"="" somewhere="" to="">
44>
45> ...
46>
47>
48>
49> Alias的时候都要有最后面的 /
50>
51> 而Directory里要去掉最后面的 /
52>
53> 应该就可以了。 **
54>
55> * * *
56
57
58
59bbs不是虚拟目录,站点根目录就在/var/www/html,而论坛主页为/var/www/html/bbs/index.php
60
61__________________
62
63ThinkPad A21M
64
65CPU:P3 700
66
67RA</directory></directory>