А это точно не опечатка? В предыдущей теме в логах урлы были другие
т.е. цифры в урле местами не менялись.
Как на счет таких шеллов http://habrahabr.ru/post/193986/
$ip = '85.37.154.122';foreach(file('file.txt') as $line){ list($start, $end, $country, $region, $city) = str_getcsv($line); if ( strcmp($ip, $start) >= 0 && strcmp($ip, $end) <= 0 ){ echo "Ваша страна: $country<br>\n"; echo "Ваш регион: $region<br>\n"; echo "Ваш город: $city<br>\n"; break; }}
http://ru.wikipedia.org/wiki/%D0%A5%D0%BE%D1%82%D0%BB%D0%B8%D0%BD%D0%BA
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(.+\.)?server\.ru/ [NC] RewriteRule ^(.*\.(gif|jpe?g|png))$ /watermark.php?image=$1 [NC,L] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]
Если воспользоваться поиском по форуму, то находятся такие обсуждения
/ru/forum/comment/9660046
/ru/forum/comment/6563649
Исправить %1.html? на /%1.html?
или на http://%{HTTP_HOST}/%1.html?
RewriteCond %{QUERY_STRING} ^(select_metro=\d+)$RewriteRule ^$ %1.html? [R=301,L]
Примерно так
RewriteRule ^catalog/razdel/[^/]+-(\d+)/ /product/$1 [R=301,L]
Да, все верно.
В правила для перенаправление на адреса со слешем добавить исключение /sitemap.xml
# Перенаправление на адреса со слешемRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_URI} !^/sitemap\.xmlRewriteRule ^.+[^/]$ http://site.ru%{REQUEST_URI}/ [L,R=301]