A-A+

You don’t have permission to access javascript on this server

2017年08月21日 liunx 暂无评论 阅读 68 次

今天访问遇到一个很奇怪的问题,在本地测试 http://localhost:9012/javascript/, 报错:

Forbidden
You don't have permission to access /javascript/ on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 9012

 

当然,我已经检查了一遍又一遍的权限。

为了排除问题, 我尝试  move javascript js, and http://localhost:9012/js/  就可以访问

因此这既不是权限问题,也不是 9012 端口的配置问题

问题一定还在 Apache

最终被找到了。。。

/etc/apache2/conf.d/javascript-common.conf

Alias /javascript /usr/share/javascript/
 
<Directory "/usr/share/javascript/">
     Options FollowSymLinks MultiViews
</Directory>

赶紧禁用掉这个javascript别名配置文件吧。

   找到文件   vim /etc/apache2/conf-enabled/javascript-common.conf  注释内容
标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录