+ + +
С нами с 18.09.03
Сообщения: 555
Рейтинг: 60
|
Добавлено: 30/04/05 в 10:20 |
Гомпода мастера извинияюсь за некоторое дублирование топика, но оочень хочется узнать как правильно написать в .htaccess дерективы чтобы к примеру с сиджа перенаправить весь русский трафик на нужный урл
и весь америкосовский траф тоже на нужный урл, заранее спасибо оочень буду благодарен и всех отценю по маскимуму
|
|
|
|
С нами с 19.02.03
Сообщения: 2
Рейтинг: 9
|
Добавлено: 30/04/05 в 11:07 |
Простой вариант, фильтрация по языку:
http://www.htaccesstools.com/redirection-by-language/
Сложные варианты. Фильтрация по hostname и фильтрация по IP address. 1ый вариант не эффективен по ряду причин. Во 2ом нужна база ip адресов. Базы продают за деньги.
Если у хостера стоит GeoIP, пишем:
Код: |
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^CA$
RewriteRule ^(.*)$ http://www.canada.com [L]
|
GeoIP Apache API
maxmind.com/app/mod_geoip
Но, как я уже сказал база к нему стоит денег.
|
|
|
|
С нами с 26.08.04
Сообщения: 92
Рейтинг: 144
|
Добавлено: 30/04/05 в 11:08 |
Есть есть geoip то что -то типа этого
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
RewriteRule ^(.*)$ http://www.russian.ru
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$
RewriteRule ^(.*)$ http://www.usa.com
|
|
|
|
+ + +
С нами с 18.09.03
Сообщения: 555
Рейтинг: 60
|
Добавлено: 30/04/05 в 13:38 |
#RewriteEngine On
#RewriteRule ^gallery/(.*)$ cj_out.php
#RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
#RewriteRule ^(.*)$ http://www.my.ru
вот кусок моего файла написал пример но все равно не работает что нитак
аксес от фароры
|
|
|
|
С нами с 17.07.04
Сообщения: 677
Рейтинг: 590
|
Добавлено: 30/04/05 в 13:50 |
|
|
|
|
+ + +
С нами с 18.09.03
Сообщения: 555
Рейтинг: 60
|
Добавлено: 30/04/05 в 14:03 |
да почитал я средениу страницы все как бы понятно но не понятно по поводу где и как писать по поводу стран, извините за тупость может коллеги но просто хочу разобраться
|
|
|
|
С нами с 26.08.04
Сообщения: 92
Рейтинг: 144
|
Добавлено: 30/04/05 в 18:31 |
строка RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$ - это условие для редиркта в конце идет код страны (просто подсавляешь нужную)
а у тя в примере все строчки закомментированы потому и не работает
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |