【发布时间】:2019-08-26 13:16:43
【问题描述】:
我正在开发 Magento2。根据要求,我想将管理 URL 限制为某些 IP,其余的应该可以访问。尝试了 StackOverflow for Htaccess Method 的多种解决方案,但没有一个解决方案适合我。
使用 Apache 2.4 和 Magento 2.3 版
RewriteCond %{REQUEST_URI} ^/(index.php/)?admin [NC]
RewriteCond %{REMOTE_ADDR} !^11.222.33.444 [OR]
RewriteCond %{REMOTE_ADDR} !^11.222.55.444 [OR]
RewriteCond %{REMOTE_ADDR} !^11.333.22.33
RewriteRule ^(.*)$ https://%{HTTP_HOST}/ [R=302,L]
某些 IP 应该可以访问管理 URL。
【问题讨论】:
-
查询字符串不是 URL的一部分!这有明确的记录。
标签: .htaccess authentication admin magento2