RewriteRule ^blog/([^.]+)$ /blog/$1.html [R=301,L]
Во! Большое спасибо! Данная запись помогла, теперь всё работает.
Действительно, при прежней записи было зацикливание.
RewriteRule ^blog/(.+)$ /blog/$1.html [L]
RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !^/blog/.*\.html$RewriteRule ^blog/(.+)$ /blog/$1.html [L]
Последняя запись не сработала :(
Надо чтобы добавляло и в url было прописано, вот в чём проблема)
Если нет окончания html двиг определяет это как категорию, если есть окончание, то страница.
Поэтому надо чтобы то, что было без перенаправилось и добавилось html
Попробовал Ваш вариант, не получилось, чего-то не хватает, не добавляет окончание html.
Проблема такая:
Страницы старого сайта были вида www.site.ru/blog/post
После переноса стало www.site.ru/blog/post.html
Этих постов там более сотни и у всех прибавилось окончание .html
Окончание не убирается ввиду свойств движка.
Необходимо сделать общий редирект со страниц подкаталога без html на теже страницы, но с html.
Пробовал вариант :
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/blog/?$
RewriteRule ^blog/(.*)$ /blog/$1.html [R=301,L]
Ничего не получается, возможно, что-то не так.
Кто знает, подскажите, плиз.
Ну смотря что за площадки.
Вебартекс и Миралинкс вроде нормально снимают, за бабки, но снимают
Сняли Сапу, всю и сразу.
А что за сервис для съёма позиций?
Не узнаю интерфейс.
В соседней теме писал: Подтверждаю, ап Минусинска был 18 марта.
26/01 зашёл, 18/03 вышел.
Платоны подтвердили.
В Вебмастере фатальная ошибка до сих пор горит, сказали уберётся со временем.
Уж простите, но что тогда работает:
Гетбот не работает, однако помог.
Конструкция не работает, однако определяет.
Очень странные совпадения.
Через письмо, которое писал ранее и уточнял, про фильтр и писал им, что снял ссылки.
А так можно отписать, что, мол, ранжирование повысилось-понизилось и уточнить.