当访问一个网站的域名时 不跳到带index.html或者index.php的那一页。

如:访问www.baidu.com的时候地址栏就是www.baidu.com而不是www.baidu.com/index.php

apache文件:httpd.conf
对应内容:
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm
</IfModule>
其中index.php index.php3 index.html index.htm就是当不输入文件地址的时候打开的页面,他会从左到右依次寻找页面是否存在,如果都不存在的话返回当前目录的列表,由用户选择进入哪个页面。如果想要不跳到带index.html或者index.php的那一页的话把这个两个项目删除即可。反之如果要跳到其他页的话也可自行添加追问

你好,我的意思地址栏显示域名www.baidu.com就是首页而不需要首页地址栏显示www.baidu.com/index.html

追答

apache默认就是这样的啊。。。
默认时你地址栏输入www.baidu.com访问的是www.baidu.com/index.php,如果没有php有html的话访问的就是www.baidu.com/index.html,这个顺序可以自己调,找到模块IfModule dir_module修改即可

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-17
如果你用的是IIS 配置网站的话 再网站的 属性里面选项卡中找到文档 ,然后添加你要设置默认打开的页面 index.* 然后将这个移动到最上面 保存即可追问

是apache的怎么弄呢?

第2个回答  2011-11-17
这是由技术搞定的。。
相似回答