当前位置: 首页 > 知识库问答 >
问题:

403更改DocumentRoot后禁止

章睿
2023-03-14

所以,我尝试在一台机器上运行一个域、一个子域和另一个域。我已经为每个站点设置了一个conf文件:

<VirtualHost *:80>
        ServerName websitea.com
        ServerAlias www.websitea.com
        DocumentRoot /var/www/html/weba
</VirtualHost>

<Directory /var/www/html/weba>
  Order allow,deny
  Allow from all
  Require all granted
</Directory>

同样的文件夹配置也可以在apache2.conf中找到(我尝试过),并且在所有站点上都是相同的配置。

问题是,把这个DocumentRoot和禁用后000-default.conf我得到403禁止。

  • 将所有者更改为www数据:www数据
  • 将烫发更改为755/777
  • 将目录配置放入
  • apache2.conf或网站的conf将所有网站放在一个文件中
  • 所有类型的目录设置(选项索引FollowSymLinks、AllowOver当天/全部、要求全部授予、允许全部、命令允许、拒绝)

但没有一个会起作用。。。

编辑:我发现网站转到/www/var/html/即使域设置为转到/www/var/html/weba,DocumentRoot在配置中几乎什么都不做。

共有1个答案

单于亮
2023-03-14

您似乎在此路径/etc/apache2/sites上创建了一个新的虚拟主机配置文件/

您需要启用网站虚拟主机conf文件,例如,id website虚拟主机conf文件名为“websitea”。conf'然后需要在下面运行命令

Sudo a2ensitewebsitea.conf

 类似资料:
  • 问题内容: 我有一个合作伙伴,已经为我创造了一些内容供您抓取。 我可以使用浏览器访问该页面,但是当尝试使用user时,会显示。 我尝试使用,但这无济于事-可能是因为我不知道该去哪里。 1)我有什么办法可以刮取数据? 2)如果否,并且不允许合作伙伴将服务器配置为允许我访问,该怎么办? 我尝试使用的代码: 问题答案: 这不是您脚本中的问题,而是合作伙伴Web服务器安全性中的一项功能。 很难确切地说出是

  • 问题内容: 我正在尝试制作Sitecraper。我是在本地计算机上制作的,在那儿工作得很好。当我在服务器上执行相同操作时,它显示403禁止错误。我正在使用PHP简单HTML DOM解析器 。我在服务器上收到的错误是这样的: 警告:file_get_contents(http://example.com/viewProperty.html?id=7715888)[function.file- get

  • 问题内容: 我制作了供个人使用的python脚本,但不适用于Wikipedia … 这项工作: 这不起作用: 这是错误: 问题答案: 在当前代码内: Python 2.X 的Python 3.X 带有Selenium的Python 3.X(执行Javascript函数) 修改后的版本起作用的原因是因为Wikipedia检查User-Agent是“流行的浏览器”

  • 当我试图构建一个Spring启动项目时,我得到了一个特定存储库的403个禁止错误。这将导致构建失败。 附属国: 错误: 我检查了Maven存储库,它被称为里程碑存储库。不知道该怎么办,请帮我解决这个问题。

  • 我无法理解从phonegap发送ajax请求时,如果没有使用tomcat处理请求,则返回403错误。如果使用码头嵌入工作冷却。 我的控制器 如何在tomcat中完整记录请求,或者如何从spring修复它。在简单的rest中,客户机工作很酷。 获取返回 主机10.0.0.42:8080连接保持活动接受/x请求-使用com。柠檬酸。planReview用户代理Mozilla/5.0(Linux;U;A