Apache 无法为某些项目点击https
我在xampp/htdocs/project1中有一个项目 我需要创建另一个项目,所以我决定给他们分配不同的端口,所以现在, xampp/htdocs/project1在8080上运行 还有我正在进行的项目2 C:/release/project2在7171上运行 我需要制作Project2HTTPS,所以创建了ssl证书,所有内容都是在apache中设置的 https:/xx.xx.xx.xxx:443/project1/login.php出现错误 而https:/xx.xx.xx.xxx:443/project2/login.php可能会被点击 所以我在httpd-ssl.conf中做了如下更改, DocumentRoot C:/xampp/htdocs到DocumentRoot C:/release 但现在我得到了错误-Apache 无法为某些项目点击https,apache,xampp,ssl-certificate,port,virtualhost,Apache,Xampp,Ssl Certificate,Port,Virtualhost,我在xampp/htdocs/project1中有一个项目 我需要创建另一个项目,所以我决定给他们分配不同的端口,所以现在, xampp/htdocs/project1在8080上运行 还有我正在进行的项目2 C:/release/project2在7171上运行 我需要制作Project2HTTPS,所以创建了ssl证书,所有内容都是在apache中设置的 https:/xx.xx.xx.xxx:443/project1/login.php出现错误 而https:/xx.xx.xx.xxx:4
Access forbidden!
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 the webmaster.
Error 403
这两种情况下都会出现此错误,
https:/xx.xx.xx.xxx:443/project1/login.php
和https:/xx.xx.xx.xxx:443/project2/login.php
我以为这是许可问题,但我仍然可以解决这些问题
https:/xx.xx.xx.xxx:8080/project1/login.php
和https:/xx.xx.xx.xxx:7171/project2/login.php
有什么问题吗?我是网站开发新手,所以我不知道我做错了什么。项目是在htdocs强制下进行的还是分配不同的端口是错误的?您现在可能已经让它工作了 但似乎没有设置权限。 这不是强制性的,在htdocs下进行项目。因为你的项目是在7171上进行的,所以一切都可能很好。 你可以试试下面的 1对于权限,请检查是否在httpd.conf中设置了AllowOverride All Order allow和deny allow。重新启动服务器 如果它仍然不起作用, 2检查是否可以提供帮助。我已经在httpd-vhosts.conf中允许所有订单允许、拒绝所有订单允许,但仍然无法找出其授予权限错误的原因。