我正在尝试限制对 TYPO3 后端和安装工具的访问。因此,IPMaskList 并不是最好的选择。我在 /typo3 目录中尝试了一个 .htaccess 文件,它在某些方面工作得很好。以下代码用于完成此操作:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !=<my_ip>
RewriteRule ^(.*)$ https://example.com [R=301]
只有列出的ip的电脑才能访问index.php或install.php,这样很好。但是一旦我点击登录按钮,url 变为 https://example.com/typo3/login?loginProvider=1433416747,它就会抛出 404 错误。首先,我认为这是配置的 ip,因为服务器正在请求页面,而不是我的电脑,但我不知道如何实现。
提前感谢您的帮助!