【发布时间】:2018-03-19 14:27:54
【问题描述】:
我正在使用:
TYPO3 6.2
我想增加更多安全性并将对我们网站后端的访问限制在我们的 IP 范围内。问题:我相信我的公司使用代理并且:
getenv:HTTP_HOST -> the same for everyone
但如果我用打字稿显示:
getenv:HTTP_X_FORWARDED_FOR -> then the real IP appears !
但是参数[BE][IPmaskList]只关心HTTP_HOST,不关心FORWARDED FOR。如何解决我的问题?
我也尝试在 /typo3/ 文件夹中使用 .htaccess,但它不起作用:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-FORWARDED-FOR} !^10$
RewriteRule ^$ http://www.mycompany.com [R=301,L]
</IfModule>
(顺便说一句 mod_rewrite 工作正常,我在父 htaccess 中使用它来重写 url)。我的目标是拒绝所有后端,除非 HTTP:X-FORWARDED-FOR 以 10.x.x.x
开头【问题讨论】:
标签: typo3 typo3-6.2.x