Дмитрий

Дмитрий
Рейтинг
52
Регистрация
21.06.2003

Спасибо ответившим! denis1981, со стоп словами понятно-когда клиент полностью не учавствует в создании контекстной рекламы-то да, лучше их все же проставить. А есть клиенты которые сами дают свою запросы-и хоть как объясняй им-вот только "эти слова наши" и все. Все стоп слова все равно же нереально проставить, а когда клиент смотрит статистику и видит что к нему зашли через директ по запросу которое он не заказывл-возмущается. Ну поставлю я 5 рубей: создание сайтов, только зачем? через день у меня этот запрос сам отключится из за низкого стр и вся компания пострадает в конечном итоге из за этого слова, да и обычно с такими запросами 5 рублями нечасто обходится, если конечно не висеть в самом низу:)

Но и в разных падежах разумеется. А как дело обстоит со словосочетаниями? Можно их тоже в кавычки?

да, это я ее я ее "перефразировал"...

имелась ввиду строка

RewriteRule ^(\d+)-(\d+).html$ index.php?op=cat&sec=$1&gn=$2 [L]

а про "логично", я понимаю что логично.

я и пробовал написать 2 строки (первая для раздела, вторая для товара в этом разделе):

RewriteEngine On

RewriteBase /

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)$ $1.php?$2=$3&$4=$5 [L]

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)$ $1.php?$2=$3&$4=$5&$6=$7 [L]

но работает только вторая.

а почему не вызывается http://www.site.ru/1.html

с использованием вашего совета?

Interitus, я вас очень прошу проявить немного терпения... :)

пишу http://www.site.ru/1.html - файл не найден

и еще я не понимаю откуда возьмутся значения $1 и $2 для подстановки в

RewriteRule ^(\d+).html$ index.php?op=cat&sec=$1&gn=$2

а решение которое я написал в первом посте работает только для выбора товара номер 5 из раздела 1. А для того что бы посмотреть сам раздел 1 оно не срабатывает.

Как писал Interitus
Вообще, я бы посоветовал так преобразовывать:

DirectoryIndex index.php
RewriteBase /
RewriteEngine On
RewriteRule ^(\d+).html$ index.php?op=cat&sec=$1 [L]
RewriteRule ^(\d+)-(\d+).html$ index.php?op=cat&sec=$1&gn=$2 [L]

написал как предложено вами.

теперь на вызов адреса

http://www.site.ru/index/op/cat/sec/1/gn/5

выходит что документ не найдет.

А что это за .html в коде? У меня нет документов с таким расширением.

1 234
Всего: 35