- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经搜索了 4 个小时,但似乎找不到解决我们问题的方法。
我们遇到的问题
我们有一个 CentOS Linux 6.4 服务器,运行 Virtualmin 3.99.gpl。我们有一个 Drupal 网站,我们想将其移动到此服务器,并且由于它是一个多域站点,我们将不得不使用 FollowSymLinks
。这已经(正如我被告知的那样)被禁用,因为发现了一些针对该指令的安全漏洞。从那时起,您将不得不使用 SymLinksIfOwnerMatch
。现在,Drupal 有很多.htaccess
文件隐藏在这个系统的根部深处,并且由于我不确定这种新方法将如何被支持,所以我想请教一些专家他们的意见我的同事提出的解决方案。
建议的解决方案
我的同事告诉我,如果我编写一个简单的 shell 脚本来编辑域根文件夹中的所有 .htaccess 文件,它可能会起作用,这将用 替换所有
。由于我不确定这是否能解决这个问题,所以我想问问您对此的看法。FollowSymlinks
>SymLinksIfOwnerMatch
我们的尝试
我们试图修复 Apache 的配置文件以允许 FollowSymLinks,但这没有用。我们还尝试更改 Webmin 中的全局配置,但 webmin 忽略了这些编辑(对此进行修复会很棒!)。删除根文件夹中的 .htaccess 行,解决了问题,但这不是我们想要使用的解决方案。
任何其他解决方案、修复或解决方法?
最佳答案
回到这个问题上,提议的解决方案对我来说“行之有效”。
关于apache - FollowSymLinks 错误 "Not allowed here",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16147801/
我是一名优秀的程序员,十分优秀!