码迷,mamicode.com
首页 > Web开发 > 详细

Apache配置必配基础

时间:2015-08-03 01:06:35      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

一、配置域名与网站目录对应

在httpd.conf文件末尾添加

<VirtualHost *:80>
    DocumentRoot "D:\wamp\www\myweb"
    ServerName m.myweb.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:\wamp\www\myweb"
    ServerName www.myweb.com
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "D:\wamp\www"
    ServerName localhost
</VirtualHost>

 

二、Apache 外部访问如WIFI,出现403错误

打开httpd.conf文件,找到

Require local

改成

#   Require local
    Require all granted

即是注释掉允许本机访问,改成允许外部访问,然后重启服务器

 

三、使网站支持 .htaccess URL重写

打开httpd.conf文件

查找 

#LoadModule rewrite_module modules/mod_rewrite.so

把#去掉;
查找

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #

把它下面的 AllowOverride None改成 AllowOverride all
重启apache,即可支持URL重写

 

四、Linux 下 Apache基本操作命令

基本的操作方法:
如果apache安装成为linux的服务的话,可以用以下命令操作:
service httpd start 启动
service httpd restart 重新启动
service httpd stop 停止服务

不是linux服务的话:
本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况

apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start apaceh启动
apache停止命令
/usr/local/apache2/bin/apachectl stop   停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启
要在重启 Apache 服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful

 

Apache配置必配基础

标签:

原文地址:http://www.cnblogs.com/batsing/p/4697106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!