标签:参数 link system yml localhost src option 表示 extra
1、在 Apache 的安装目录下 conf/httpd.conf 文件中搜索 hosts,去掉前面的“#”号,即可启用虚拟主机。
2、然后在 Apache 的安装目录下 conf/extra 里面找到 httpd-vhosts.conf 文件。
这里以 larablog.com 为例,配置如下。详细参数见最后说明。
#配置larablog.com:80 <VirtualHost *:80> #主机名称 ServerName larablog.com #文档根目录 DocumentRoot "D:/wamp/www/laravel/larablog/public/" #根目录权限 <Directory "D:/wamp/www/laravel/larablog/public/"> Options Indexes FollowSymLinks AllowOverride All Require local </Directory> #错误日志保存位置 ErrorLog "logs/dummy-host.example.com-error.log" CustomLog "logs/dummy-host.example.com-access.log" common </VirtualHost>
3、最后在 C:\WINDOWS\system32\drivers\etc\hosts 文件的最末尾添加 DNS 解析。
127.0.0.1 larablog.com
4、保存修改,重启 Apache 服务器。在浏览器地址栏键入 larablog.com 就可以访问了。
说明:Apache 的一些配置参数
# 目录访问权限设置 <Directory "D:/wamp/www/">
# Options 该指令控制目录启用哪些服务器特性。常见的特性有以下几个,多个特性空格隔开。 # Indexes 指示如果访问的该目录没有 index.html 文件,就列出文件夹下的文件和子文件夹。 # FollowSymLinks 加载符号连接 # Multiviews 启用多重视图。访问 http://localhost/file/hello,在没有 hello 文件夹时,将通配 hello.* 文件并根据环境返回一个。 Options Indexes FollowSymLinks # AllowOverride 是否允许覆盖。安全起见建议为 None。在使用框架时可能会用到URL rewrite,就要设置允许 All AllowOverride All
# Require 授权访问。all granted 允许所有用户, local 允许本地用户。 Require all granted
</Directory>
此外,Options 指令允许在配置选项前加上符号"+"或者"-",表示“启用”或者“移除”特性。
有关Options 指令的更多特性,参考这里:Apache Options 指令详解
标签:参数 link system yml localhost src option 表示 extra
原文地址:http://www.cnblogs.com/mingc/p/6904578.html