Это кажется довольно простым, если честно - как только вы погрузитесь в mod_rewrite
, это не так сложно.
Звучит так, как будто вы хотите добавить
RewriteEngine on
RewriteRule ^/index.php?blog=(.+)$ /home.php?client=$1
к вашей конфигурации.
Некоторые предостережения:
- Если вы помещаете это в файл
.htaccess
, удалите /
из строки RewriteRule
.
- Если вы хотите сделать это без учета регистра, добавьте
[NC]
в конец этой же строки.
- Если вы хотите, чтобы пользователи увидели изменение URL-адреса (отправив перенаправление
302 Found
в браузер), добавьте [R]
в конец строки RewriteRule
.
- Если вы хотите, чтобы как
302 Found
, так и URL были чувствительными к регистру, объедините две инструкции как [NC,R]
в конце строки RewriteRule
.
Определенно стоит прочитать mod_rewrite
документы , но приведенное выше правило должно быть всем, что вам нужно для этого варианта использования.