siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !^/manager/$

RewriteRule ^([^.]+)$ /$1.html [R=301,L]

Dervish:
Однако при этом страницы такого типа все равно в индексе!
Просто Гугл для них пишет "Описание веб-страницы недоступно из-за ограничений в файле robots.txt. "

Все правильно. Но это бывает только на значимых страницах, всякий хлам все выдаваться не будет.

Dervish:
Как убрать их из индекса вообще?

Попробуйте добавить на этих страницах метатег robots= noindex

preg_replace_callback

или preg_replace с модификатором - е

Krick:
SpaceX, проблема в том, что например в блокноте символ ¬, а в базе он как тире например

Это как как-то тире? Либо он тире либо он символ ¬


RewriteCond %{QUERY_STRING} ^f=34$
RewriteRule ^forum/forumdisplay\.php http://site.ru/page? [R=301,L]

Добавить после RewriteEngine On

Левые редиректы типа Redirect 301 /forum/forumdisplay.php?f=34/ удалить.

Ошибся неверное немного. Вместо (.+)\.html заменит на (.+)\.php а $1.php замените на $1.html

Тогда будет наоборот.

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)\.html $1.php [L]

Запрос /file.html на серверу будет заменятся на file.php

Работать будет только при запросе несуществующих html файлов

Лямов:
Это написано в описании патча который только для 9.7, у меня 9.6.

Как вариант - обновится до 9.7.

Лямов:
А на 9.6 значит грузите зараженные гифки кто хотите? Ну собственно вот этого я не понял.

Там же написано

также был изменен алгоритм загрузки аватаров, который больше не позволяет использование анимированных картинок .gif.

Хотя и будут заливаться (не проверял после патча, но должны) но проходить обработку через GD библиотеку, соответственно анимация и посторонние вставки пропадут.

ZeoPlus:
В наш адрес поступают угрозы.

ZeoPlus, а какие угрозы если не секрет? И почему они должны поступать в ваш адрес? И как они связаны с этой темой?

Всего: 6568