Я хочу, чтобы принять знак вопроса в моем URL, как это:Accept знак вопроса на .htaccess
http://www.example.com/page/url-example-?-15
Я использую этот .htaccess
файл:
RewriteRule page/([a-zA-Z0-9éèÉàêç\-\"\'\(\)\:\!\?]+)-([0-9]+) page.php?url=$1&Id=$2
Все персонажи работают за исключением знака вопроса, как я могу это решить?
Не возможно '?' Является URL метасимволом, означающий начало запроса parameters.that URL будет разбирать, как URL 'http://www.example.com/page/url-example-', с строкой запроса' -15'. '?' Должен был бы закодирован как '% 3F', чтобы стать ЛИТЕРАЛЬНЫМ'? 'В URL-адресе, а не метамарком. –
'?' Имеет особое значение в строках URL. Почему на Земле вы хотели бы бороться с этим стандартом? Вы не можете выбрать другого персонажа? –