Apache文件根目录设置修改方法(DocumentRoot)
2023-06-13 09:14:32 时间
在网上查找到的关于修改Apache服务器根目录的资料,对比学习,再此记录
在安装Apache时,系统会给定一个缺省的文件根目录。
如果你觉得将网页存在这个缺省目录不方便,觉得应该另外设个目录作为Apache文件根目录,你可以修改Apache的配置文件httpd.conf里有关文件根目录的设置。
假设ApacheHTTPServer的缺省文件根目录(DocumentRoot)是:
DocumentRoot"C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\htdocs"
修改Apache文件根目录(DocumentRoot)的操作如下:
1.为避免修改失误,请先备份你的Apache配置文件httpd.conf,该配置文件的路径是:
C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\conf\httpd.conf
2.打开http.conf文件,找到DocumentRoot为开头的那一行,将
DocumentRoot"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2/htdocs"
改成新的DocumentRoot路径,比如你新的路径为C:\htdocs,就改成
DocumentRoot"C:/htdocs"
3.然后找到http.conf文件中的如下内容
#ThisshouldbechangedtowhateveryousetDocumentRootto.
#
<Directory"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2/htdocs">
将Diectory中的路径改成你新设的文件根目录,比如:
<Directory"C:/htdocs">
4.保存配置文件http.conf。
5.修改了配置文件以后,应重新启动ApacheService。(Start-->AllPrograms-->ApacheHTTPServer2.2-->MonitorApacheServers-->Restart)
修改了文件根目录之后,你就可以将你的网页存放在新设的目录下了。
在安装Apache时,系统会给定一个缺省的文件根目录。
如果你觉得将网页存在这个缺省目录不方便,觉得应该另外设个目录作为Apache文件根目录,你可以修改Apache的配置文件httpd.conf里有关文件根目录的设置。
假设ApacheHTTPServer的缺省文件根目录(DocumentRoot)是:
DocumentRoot"C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\htdocs"
修改Apache文件根目录(DocumentRoot)的操作如下:
1.为避免修改失误,请先备份你的Apache配置文件httpd.conf,该配置文件的路径是:
C:\ProgramFiles\ApacheSoftwareFoundation\Apache2.2\conf\httpd.conf
2.打开http.conf文件,找到DocumentRoot为开头的那一行,将
DocumentRoot"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2/htdocs"
改成新的DocumentRoot路径,比如你新的路径为C:\htdocs,就改成
DocumentRoot"C:/htdocs"
3.然后找到http.conf文件中的如下内容
#ThisshouldbechangedtowhateveryousetDocumentRootto.
#
<Directory"C:/ProgramFiles/ApacheSoftwareFoundation/Apache2.2/htdocs">
将Diectory中的路径改成你新设的文件根目录,比如:
<Directory"C:/htdocs">
4.保存配置文件http.conf。
5.修改了配置文件以后,应重新启动ApacheService。(Start-->AllPrograms-->ApacheHTTPServer2.2-->MonitorApacheServers-->Restart)
修改了文件根目录之后,你就可以将你的网页存放在新设的目录下了。
相关文章
- Nginx 和 Apache 安装[通俗易懂]
- 关闭Apache的目录浏览功能[通俗易懂]
- Apache配置详解(最好的APACHE配置教程)
- Apache Tomcat 安装与配置教程
- Apache Hudi 使用文件聚类功能 (Clustering) 解决小文件过多的问题
- PHP之旅---出发(php+apache+MySQL)
- Apache Kafka教程--Kafka新手入门
- 2022 IoTDB Summit:国网信通谢可《Apache IoTDB 在国家电网的应用案例》
- 使用Apache的DigestUtils类实现哈希摘要(SHA/MD5)详解编程语言
- 服务Linux下重启Apache服务的步骤(linux重启apache)
- 如何使用Apache安装ElkArte论坛并在Debian 10上进行加密
- Apache 基金会将其所有项目双主镜像至 GitHub
- 硬核观察 | 吴晟当选首位华人 Apache 软件基金会董事
- 深入探究:Linux下Apache的应用与优势(linux的apache)
- 使用Apache和MSSQL构建强大的数据库系统(apache mssql)
- apache五合一程序建立PHP+CGI运行环境
- 用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
- 在Win2003下配置Apache+php+mysql
- 让Apache支持shtml实现include文件解析的配置方法
- Windows下Apache应用环境塔建安全设置(目录权限设置)
- apache默认目录的修改方法.
- apache+php上传大文件以上传100M为例
- IIS、Apache、Nginx下用IE下载apk文件变成zip的解决办法
- 21个常用的apache.htaccess文件配置技巧分享