svarog

svarog
Рейтинг
134
Регистрация
14.01.2004

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

А есть ли какие-нибудь наметки, информация по этому вопросу или это

секрет оптимизаторов? :)

Interitus, [0-9] - это как я понял из регулярки только цифры? Тогда наверное будет лучше написать вместо них: (.*), т.е. и цифры и буквы.

svift, т.е если поработать с кодом с помощью W3С валидатора, то есть возможность выскочить на первые места в Рамблере? Или у него другие критерии восприятия кода?

svift, не про Рамблер... там то код ой как важен...

Извините, а можно подробнее про восприятие кода Рамблером...

Interitus, Спаситель!!!

Interitus, спасибо большое с Вашей помощью разобрался.

Я наверное Вас совсем замучил, но не получается прописать следующее, начнем по порядку:

есть

RewriteRule ^(.*).html$ index.php?is=$1 [L]

он преобразует http://localhost/?is=about в http://localhost/about.html

нужно чтобы при передаче print=1 делал следующее:

преобразовывал http://localhost/?is=1&print=1 в http://localhost/print/1.html

Использую такой вариант:

RewriteRule ^sendurl(.*)$ sendurl.php?link=$1 [L]

При просмотре свойств страницы в IE, показывает адрес страницы:

http://localhost/plugins/sendurl/pravo/ecolog_pravo/7.html

А при использовании Мозиллы:

http://localhost/plugins/sendurl.php

Почему так? Мне кажется, что .htaccess все таки неправильный.

Miha Kuzmin, работает и без него, может быть, потому что .htaccess лежит в каталоге plugins.

Interitus,

Извините, может быть Вы ошиблись, но в правой части итак стоит sendurl.php?link=$1 [L]

Получилось так:

RewriteRule ^sendurl(.*)$ sendurl.php?link=$1 [L]

Извините, что поднимаю топик, но никак не получается преобразовать URL вида:

http://localhost/plugins/sendurl.php?link=/pravo/ecolog_pravo/7.html

к

http://localhost/plugins/sendurl/pravo/ecolog_pravo/7.html

Пробовал вот так:

RewriteEngine On

RewriteBase /

RewriteRule ^/sendurl/(.*)$ sendurl.php?link=1$ [L]

но $link почему-то не передается.

Всего: 443