.Htaccess Настройка строки запросаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 .Htaccess Настройка строки запроса

Сообщение Anonymous »

Я использую код ниже.

Код: Выделить всё

RewriteCond %{QUERY_STRING} ^brands=(.*)&features=(.*)$
RewriteRule ^products/([_A-Za-z0-9-]+)$ index.php?brands=%1&features=%2

Однако для этого требуются оба значения. Например, это не работает, если указана только ценность бренда.
Пример: x.com/?products?brands=2,4,5 Не работает
Пример: x.com/?products?brands=2,4,5&features=3,6,8 Работает

Что является причиной этого и в чем заключается решение? Кроме того, как я могу полностью настроить параметры.
Как сделать ключ и значение уникальными?
Пример: x.com/products ?any=any&any=any.....

Подробнее здесь: https://stackoverflow.com/questions/792 ... ery-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»