Я пробовал и пробовал и пытался своими знаниями в htaccess, это не очень хорошо, и я не могу найти ничего, что бы соответствовало моим потребностям (но тогда я не уверен, что я ищу).
По сути, мой вопрос состоит из двух частей:
Я хочу конвертировать: http://subdomain.domain.com/hello Кому: http://subdomain.domain.com/index.php?string=hello
Но иногда может быть и строка запроса, так что ... От: http://subdomain.domain.com/hello?query=true Кому: http://subdomain.domain.com/index.php?string=hello&query=true
Пока я справился с первым:
RewriteEngine on RewriteCond %{REQUEST_FILENAME} -f [NC,OR] RewriteCond %{REQUEST_FILENAME} -d [NC] RewriteRule .* - [L] RewriteRule ^([^/\.]+)/?$ client.php?user=$1&$2 [L]
Помните, второй - это потенциал :) Спасибо!
Вам просто нужно установить флаг QSA для последнего правила:
RewriteRule ^([^/\.]+)/?$ client.php?user=$1 [L,QSA]
Тогда исходный запрошенный запрос будет автоматически добавлен к новому.