я пытаюсь добавить правило перезаписи в Htaccess, который перезаписывает структуру URL-адрес от:удаление пробелов и преобразование строчных букв в url? как?
example.com?user=laura&baked=cakes
к:
example.com/user/laura/baked/cakes
в то время как я сумел сделать это штраф, я обнаружил, что он делает не отображать пробелы должным образом в URL-адресе: т.е. baked/Lovely Chocolate Cake/
показан как baked/Lovely%20Chocolate%20Cake/
. вещь, которую я пытаюсь добиться, - это переписать пробел (% 20) и сделать его - или + и превратить все в строчный. я сумел добраться до этого кода, следующего чтения на SO до сих пор:
RewriteRule ^/user/([a-z]+)/baked/([a-z\ .*A-Zx0-9-_]+)$ cakesmade.php?id=$1&baked=$2
ваш вклад приветствуется. Язык htaccess кажется немного трудным для интерпретации.
изменяющегося дела в нижний регистр требует изменений конфигурации Apache. У вас есть доступ к этому? – anubhava
, если это файл htaccess, то да. – user3108623
Нет, это конфигурация сервера Apache, вам нужно иметь доступ администратора, чтобы внести это изменение. – anubhava