1.配置虚拟主机
http://blog.csdn.net/qq_17335153/article/details/52091869
一、修改httpd.conf
文件目录 xampp => apach e=>httpd.conf
1.在文件内搜索 关键字“httpd-vhosts.conf”,找到如下字段
# Virtual hostsIncludeconf/extra/httpd-vhosts.conf//确保此段开头没有#
2.在文件内搜索关键字“AllowOverride All”,找到如下字段
AllowOverrideAllOptionsNoneRequire all granted//修改为OptionsIndexes FollowSymLinks Includes ExecCGI AllowOverrideAllOrderallow,deny Allow from all
3.搜索字段“DocumentRoot”,如下
DocumentRoot"D:/xampp/htdocs"//确保此处路径是你要访问的项目的根路径
4.如果想自定义配置端口,搜索字段“Listen 80”,找到如下
Listen80//在此添加你想监听的端口,如Listen80Listen8080Listen8099....
文件目录 xampp => apache =>conf => extra => httpd-vhosts.conf
文件最后面可看到如下
####ServerAdmin webmaster@dummy-host2.example.com##DocumentRoot "D:/xampp/htdocs/dummy-host2.example.com"##ServerName dummy-host2.example.com##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log" common##
1.用ip访问
//设置访问的ip##ServerAdmin webmaster@dummy-host2.example.com DocumentRoot"D:/xampp/htdocs"//你的项目文件目录ServerName testname.dev//此项目的名称##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log"common
2.用ServerName访问
##ServerAdmin webmaster@dummy-host2.example.com DocumentRoot"D:/xampp/htdocs"//你的项目文件目录ServerName testname.dev//此项目的名称,通过此名称来访问项目,还需配置hosts文件##ErrorLog "logs/dummy-host2.example.com-error.log"##CustomLog "logs/dummy-host2.example.com-access.log"common
3.配置hosts文件
文件目录 C:\Windows\System32\drivers\etc\hosts在文件中加入127.0.0.1 testname.dev
XAMPP添加虚拟主机之后提示Access forbidden! 403错误的解决办法
转载 2016年09月21日 16:18:00
标签:
xampp /
2426
XAMPP 版本:3.1.0
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact thewebmaster.
解决方法:
打开D:\xampp\apache\conf\httpd.conf文件,大概220行位置,找到
AllowOverride none
Require all denied
改成
#AllowOverride none
AllowOverride All
#Require all denied
Require all granted
然后重启即可解决虚拟主机目录的权限问题
网友评论