bon_eur

bon_eur
Рейтинг
40
Регистрация
09.06.2012
Cell:
Пора будку ставить с охранником для сбора денег )))

Должны быть предусмотрены специальные условия для солидных и занятых людей. Чтобы можно было процитировать понравившийся плач или молитву, высказаться "дада! тожесамое!" и пойти дальше страну поднимать.

cheredov:
RewriteCond %{HTTP_HOST} ^www\.oldsite\.ru$ [NC]

Если меняется хостинг, то в этой строчке смысла нет.

anser06:
Топик плача. Сокращенно - ТП.

"Плачу в топик", чтобы совместить плату и плач.

А название "Плачу в стену" добавит стенания.

Подозреваю, что на сайте все же есть урлы, к которым не надо добавлять слэш на конце. Картинки, стили, реальные html-файлы...

Тогда я бы сделал так:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(^/admin|/$)
RewriteRule .+ /$0/ [R=301,L]

Если нет файла по такому адресу И

если адрес начинается не с /admin и заканчивается не на слэш,

то добавлять в конце слэш.

Проверяйте, у меня работает нормально.

P.S. Если предположение насчет картинок, стилей и реальных файлов - неверное, то просто удалите первую строку приведенного выше кода.

strekov:
Актуальными темами для России всегда будут: Политика, Либеральное движение, Вступление в ВТО, Выборы Президента, Хоккей, Уборка улиц, Преследование голубых, Гомофобия.

Этих тем хватит даже на два сайта. Один - про хоккей, другой - про остальное.

r_a:
Чему нужно научиться, чтобы претендовать на должность помощника SEO-оптимизатора?

Для приема на работу покажите работодателю результат. Например, один, но грамотный сайт.

ZagZag:
А в атрибуте ссылку какую давать? Главной страницы?

Canonical - "мягкий редирект". Куда хотите редиректить, тот урл и пишите.

ZagZag:
То есть я имею ввиду, если я на главной странице, пропишу тоже самое, то этот атрибут будет вести как бы сам на эту же страницу?

Canonical "сам на себя" - норм.

ateist:
я это и имел в виду, зависит от того, как клиент настроит сервер

Клиент может только лишь расстроить сервер ;)

Еще раз: сервер отдал "301" - на этом его работа закончена. Делать новый запрос и какой - решает клиент, без согласования с сервером ;) По крайней мере, у нас в интернете так ;)

iren K:
RewriteCond %{HTTP_HOST} ^(.*\.)?olddomain.com$
RewriteRule ^(.*)$ http://newdomain.com/$1 [R=301,QSA]

Чуть быстрее код:

RewriteCond %{HTTP_HOST} !=newdomain.com

RewriteRule .* http://newdomain.com/$0 [R=301,QSA]
Karleon:
Есть небольшое помещение в очень проходимом месте в магазине.

А вот продавайте пончики - мало этого вокруг. Если бы у меня по дороге вкусные пончики продавались, я бы их каждый день покупал.

Всего: 364