2017-10-19 116 views
0

发布之前,我看了看:Apache的别名抛出“您没有权限访问”错误

You don't have permission to access/on this server

Application of DirectoryIndex to an Alias in Apache

据我了解,Alias指令使文档可以是存储在除DocumentRoot之外的本地文件系统中。

这就是我在这里做的。我有一个hello.php文件在C:\ Users \ dogzilla \ PhpstormProjects \网页

这不是我的docroot ... C:\ Apache \ latest \ www是。

当我运行该项目,从IDE发送到浏览器的网址是

本地主机:8080 /网页/ hello.php

导致404错误。

但是我不想在IDE设置上比我多,所以我把它添加到了我的httpd.conf中。我只抓住了“网页”,因为这是显示404错误时URL中的所有内容。

别名/网页C:/用户/ dogzilla/PhpstormProjects /网页

当我重新运行我的项目中,404走了,但出现403错误。

所以,在阅读高于两个环节,我说这太httpd.conf中:

<Directory "C:/Users/dogzilla/PhpstormProjects/Webpage"> 
    Order allow,deny 
    Allow from all 
</Directory> 

(是的,我会加强安全性,一旦这个正在运行)

但我仍然得到403错误。

我在做什么错?我试过RTFM。很明显,我仍然在做错事。

+0

@CBroe为什么我“必须”做那? Apache别名被设置为我首先在这里发布的原因。 – MGoBlue93

回答

相关问题