Magento 将用户从印度重定向到服务器上的文件夹
我们在服务器上安装了magento。印度用户有一个不同的网站。我们想要的是引导印度观众关注这一点。印度网站位于/文件夹中。如果“印度观众”指来自印度ISP托管IP地址的请求: 你可以试着自己定位IP范围,通过挖掘适当的免费资源,在印度应该是最好的 您还可以直接从一些商业地理IP/地理定位服务获取IP范围,例如或。如果您不介意失去一些准确性,后者还提供名为的免费数据库下载 了解IP范围后,您可以将其用作重写条件,例如在Magento根Magento 将用户从印度重定向到服务器上的文件夹,magento,Magento,我们在服务器上安装了magento。印度用户有一个不同的网站。我们想要的是引导印度观众关注这一点。印度网站位于/文件夹中。如果“印度观众”指来自印度ISP托管IP地址的请求: 你可以试着自己定位IP范围,通过挖掘适当的免费资源,在印度应该是最好的 您还可以直接从一些商业地理IP/地理定位服务获取IP范围,例如或。如果您不介意失去一些准确性,后者还提供名为的免费数据库下载 了解IP范围后,您可以将其用作重写条件,例如在Magento根.htaccess文件中的RewriteCond指令中,或在Ma
.htaccess
文件中的RewriteCond
指令中,或在Magento的index.php
中使用header()
命令
RewriteCond
两个印度IP范围58.2.0.0至58.2.255.255和61.0.0.0至61.0.255.255的示例:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^58\.2\. [OR]
RewriteCond %{REMOTE_ADDR} ^61\.0\.
RewriteRule ^(.*)$ in/$1 [R,L]
</IfModule>
重新启动发动机
重写条件%{REMOTE_ADDR}^58\.2\。[或]
重写条件%{REMOTE\u ADDR}^61\.0\。
重写规则^(.*)$in/$1[R,L]
查看计数和不同类型的印度IP范围,知道mod_rewrite
不支持RewriteCond
指令的符号,我不知道在Magento的index.php
中使用header()
重定向是否更有效
也就是说,请注意,基于IP地址的重定向并不是一件完美的事情。有成千上万的可用IP地址,隐藏/隐藏请求来自的真实IP地址