温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

通过域名访问iTop系统时提示Forbidden无法正常访问

发布时间:2020-05-23 17:40:49 来源:网络 阅读:645 作者:LanderPUSHITS 栏目:系统运维

通过域名访问iTop系统时提示Forbidden Forbidden You don't have permission to acces该如何解决?

©Lander Zhang 专注外企按需IT运维服务,IT Helpdesk 实战培训践行者
博客:https://blog.51cto.com/lander
IT Helpdesk 工程师实战培训课程:https://edu.51cto.com/lecturer/733218.html
轻松进外企:IT Helpdesk工程师实战自学之路:https://blog.51cto.com/lander/2413018
更新时间:2019/11/08

问题描述

企业内网部署了iTop培训系统,在内网DNS上为该系统添加了A记录,以实现通过http://itop.pushits.com访问。

在部署iTop的服务器上,通过域名能正常访问,但是在客户端电脑上访问时就会报错:Forbidden You don't have permission to access / on this server.
通过域名访问iTop系统时提示Forbidden无法正常访问

问题分析

此iTop培训系统环境是在Windows Server 2016上基于WAMP搭建的,非部署本机访问时,需要手动修改Apache的配置参数,以告知iTop Web程序的路径。

操作步骤

1.确定iTop web程序路径
我们需要修改Apache的两个配置文件中的参数,首先确认iTop Web程序存储的路径是在C:\wamp64\www下:
通过域名访问iTop系统时提示Forbidden无法正常访问

2.修改httpd.conf中的两处配置
文件绝对路径:C:\wamp64\bin\apache\apache2.4.39\conf\,找到248行,将248到251行:
通过域名访问iTop系统时提示Forbidden无法正常访问

换成:
通过域名访问iTop系统时提示Forbidden无法正常访问

可以直接复制代码:

<Directory />
    Options FollowSymLinks
    AllowOverride none
    Require all granted
</Directory>

找到267行,将267到295行:
通过域名访问iTop系统时提示Forbidden无法正常访问

换成:
通过域名访问iTop系统时提示Forbidden无法正常访问

直接复制代码:
(注意DocumentRoot和Directory后边修改成你iTop Web程序存储路径)

DocumentRoot "C:/wamp64/www"
<Directory "C:/wamp64/www">
    Options Indexes FollowSymLinks
    AllowOverride all
    Require all granted
</Directory>

3.修改httpd-vhosts.conf
文件绝对路径:C:\wamp64\bin\apache\apache2.4.39\conf\extra,将整个内容用以下代码替换:
(注意DocumentRoot后边修改成你iTop Web程序存储路径)

 <VirtualHost *:80>
 DocumentRoot "C:/wamp64/www"
 </VirtualHost>

通过域名访问iTop系统时提示Forbidden无法正常访问

4.重启Apache服务
在运行中输入services.msc打开服务,右击wampapache64 - Restart
通过域名访问iTop系统时提示Forbidden无法正常访问

5.在客户端上测试
经测试,在客户端电脑上可以正常通过域名http://itop.pushits.com访问:
通过域名访问iTop系统时提示Forbidden无法正常访问

如果文档对你有用,烦请转发分享!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI