Показать сообщение отдельно
  #4 (permalink)  
Старый 20.12.2018, 11:08
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Причем тут htaccess? Это super%20model следствие работы браузера, который будет кодировать URL в UTF, заменяя в нем пробелы на 20%. Это то, что приходит на сервер, и куда ваши преобразования в htaccess должны привести?

Если ваша "super model" в базе имеет уникальный идентификатор, например 5, то ссылка должна иметь вид model=5, а не описание. Текст имеет смысл если url, это ЧПУ, в этом случае сервер отдавая клиенту страницу заменяет в тексте пробелы на нижнее подчеркивание или дефис. Зачастую в этом случае применяют транслит, и это является алиасом, который также хранится в базе как уникальное значение.

И название чего-то как есть в случае ЧПУ можно подставить в url, в конце, которое при обработке запроса отбрасывается как ненужное, то есть служит исключительно для SEO.
Ответить с цитированием