notoneofthe, почитать предыдущий пост.
rebenn, добавить после RewriteEngine on
RewriteCond %{QUERY_STRING} =l=1
RewriteRule ^(catalog/\d+) /$1? [R=301,L]
пилите адрес, гадалок здесь нет чтобы гадали по фотографиям. Или освойте инструменты вебмастера браузера
Вес передается при 301 редиректе, и в том и в другом случае 301 редирект.
Jaroslav, принципиально тем что это директивы разных модулей, и работают они непо разному. Сравните хотябы синтаксис этих директивы и увидите в их отличия.
Без пробела после запятой
Склеет
notoneofthe, либо вы нк понимаете что делаете, либо не правильно формулируете задачу. Якорь это указатель внутри страницы, а делайте вы реврайт серверу для которого нет такого понятия как якорь. Отсюда и вопрос нахрена реврайту якорь? Может вы с редиректом перепутали? Напишите как вы лучше задачу.
Никак. Убрать нафиг оттуда якорь, сервер не обрабатывает якоря, а прокрутку к нужному месту сделать при помощью javascript.
.replace(new RegExp('<div class="v"><img [^>]+'+var+'[^>]+></div>'), '');
var - переменную, содержащую код видео
.replace(/<div class="v">.+?<\/div>/, '');
Потому что в скобках, и область хеша это указатель внутри текущей страницы, нахрена он тут скриптам?
или
^razdel/([^/]+)/?(?:([^/]+)/)?(?:([^/]+)/)?$
Виновата ваша кмс. Найдите где генерируется эта страница, и добавьте заголовок 404