Уже месяц исправляют и всё никак. Обезьяны криворукие.
Звездочку в конце строки не обязательно, достаточно сделать так
Disallow: /12187
Потому что expr появился только в Apache 2.4
leon99, попробуйте так
location /forum { rewrite ^/forum-(.*)-(.*).html $scheme://$server_name/viewforum.php?$2 permanent;}
Вы что-то путаете. Ваш сайт по HTTPS отдает сжатые gzip страницы. Всё работает. Добавьте ещё правила для сжатия js и css и будет вам счастье.
<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^([^/]+)/([^/]+)/([^/]+)/([^/]+)/$ http://site.ru/$1/$4/ [R,L]RewriteRule ^([^/]+)/([^/]+)/([^/]+)/$ http://site.ru/$1/$3/ [R,L]</IfModule>
На старом сайте в самое начало .htaccess
<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTPS} =onRewriteRule ^(.*)$ https://my-new-site.ru/$1 [R=301,L]</IfModule>
Если полностью редирект старого на новый делать, строчку с RewriteCond можно убрать.
Как это вы из одного адреса сразу три пытаетесь получить?
Редирект всех вложенных каталогов в самый первый из указанных как-то так будет
<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^([^/]+)/(.+) http://site.ru/$1/ [R,L]</IfModule>
Вас взломали и используют сайт в своих целях. Начните с проверки этого вот
/home/mir-tmm/mir-tmm.ru/docs/img/uslugi/blog6.php/home/mir-tmm/mir-tmm.ru/docs/img/thumbs_img.php/home/mir-tmm/mir-tmm.ru/docs/wp-admin/maint/test91.php/home/mir-tmm/mir-tmm.ru/docs/wp-content/languages/plugins/menu2.php/home/mir-tmm/mir-tmm.ru/docs/wp-content/uploads/2014/09/plugin.php/home/mir-tmm/mir-tmm.ru/docs/.1/wp-includes/user.php/home/mir-tmm/mir-tmm.ru/docs/.wps/favicon_f50878.ico/home/mir-tmm/mir-tmm.ru/docs/proxy.php
Смотрите серверные логи, кто и что у вас так активно запрашивает на сайте. Может графика с сайта где-то на других ресурсах активно используется или роботы индексируют. Хотя, судя по графику Writing, отдается что-то тяжелое, типа музыки или видео.