dma84

dma84
Рейтинг
168
Регистрация
21.04.2009

Попробуйте так:


RewriteRule ^(.*)/Zapchasti\ dlya\ zemleroynoy\ tekhniki/(.*)$ /$1/zapchasti-dlya-excavatorov/$2 [R=301,L]
borisd:
Вы это яндексу и гуглу скажите...

А что, Я и Г хостинг предоставляют могучий?

Джанго - тормозное УГ, вот о чём речь.

В CSS3 нет возможности обратиться к сестринскому элементу, который по коду выше. Либо ждите полной поддержки CSS4, либо меняйте положение элементов в коде.

И да, label не может быть внутри input, только наоборот.

Обычно вы пользуетесь верным вариантом


input:checked + label

или


input:checked ~ label
borisd:
Хм, вы должны понимать, что это очень дорогостоящее решение. Не дешевле будет всех ваших доработок Битрикса. Хотя и плюсы несомненны.
borisd:
Посмотрите в сторону специализированных фреймворков для интернет-магазинов. Например, Oscar (на базе Джанго). Вероятно, еще какие-нибудь существуют.

С Битрикса на Питон - мсье знает толк в извращениях.

ИМХО, всё, что на базе Джанго или как-то с ним связано, даже на средний сайт услуг не тянет, а питонщики цены задирают не хуже битриксоидов.

404 нужно скриптом отдавать, а не через .htaccess

В моём коде была ошибка, не обратил внимания, что вы используете подстановку имени хоста в рерайте (%1)


RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC,OR]
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)/?$ http://www.site.ru/$1/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.(php|html)$ http://site.ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php

Плюс такого подхода, что всё делается за один редирект, а не за два.


RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC,OR]
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)/?$ http://%1/$1/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.(php|html)$ http://site.ru/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
outtime:
Именно внутри и нужно. Пошел шаманить, спасибо, хотя бы теперь понимаю куда двигаться)
P.S. Хотя что-то с ходу не получилось - нижняя стрелка все та же... Возможно картинкой на after проще.

Шрифты у стрелок разные

Jqk:
Т.е. оптимальный вариант - это поставить rel="canonical" на каждую карточку товара, у которой есть дубли?

Да, у меня стоит каноникал, никаких проблем.

Всего: 1660