我一直在创建指向我的网站子文件夹的链接,而文件index.html
不存在(eG example.com/london/en/
期望它加载文件夹example.com/london/en/index.html
中的默认页面)但是我一直在一个简单地说forbidden
的页面。
经过各种测试后,我发现在最后输入带有index.html的URL时页面加载正常。我还发现它适用于不同的html页面。所以这让我相信这个问题在那个特定的html页面中存在。
最终我将错误缩小到这行代码:
<iframe name="hidden_iframe" id="hidden_iframe" style="display:none;" onload="if(submitted) {window.location='confirmation.html';}"></iframe>
我发现当删除样式标记并将其移动到我们拥有的CSS文件时,它加载完全正常。但我不知道为什么这个解决方案有效!我没有很多编程经验,所以现在也许有人在这里?
答案 0 :(得分:0)
我怀疑您无权浏览该文件夹。尝试在该文件夹中指定文件。
答案 1 :(得分:0)
您的服务器是Windows还是Linux?
禁止=许可。
在linux类型中:
chmod 777 index.html
chmod 777 confirmation.html
<强>更新强>
在www /
中创建或更新.htaccess文件<Directory /en>
Allow from all
</Directory>