1
我需要一個規則和條件來處理這樣的場景:重定向與mod_rewrite的和mod_geoip只有當用戶請求域的根,是從一個特定國家
從美國訪問用戶www.domain.com,域.COM,www.domain.com/或domain.com/這應該被重定向到www.domain.com/usvisitor/
然而,如果來自美國的用戶訪問時www.domain.com/anydirectory它會讓他們直接通過沒有重定向發生。
例如。
RewriteEngine On
RewriteBase/
GeoIPEnable On
GeoIPDBFile /var/share/GeoIP/GeoIP.dat
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$
RewriteCond %{HTTP_HOST} ^domain.com$ [L]
RewriteRule ^/$ http://www.domain.com/usvisitor$1 [L]
我知道RewriteConditons和規則是錯誤的 - 只是無法讓我的頭在附近!