Добавил в OSPanel алиас test.site.ru -> site.ru Нужно из test.site.ru/testing/ вытаскивать значения test и testing двух переменных (назовём их user и page) Что вставить в .htaccess чтобы это site.ru/?user=test&page=testing стало этим test.site.ru/testing/ ?
Вы уверены, что вам нужен такой алиас. Обычно обработчики домена и поддоменов разносят между сайтами, чтобы избежать этого «бутылочного горлышка». По сабжу. Осн. трудность у вас будет с выделением поддомена. Это делается при помощи условия примерно так: RewriteCond %{HTTP_HOST} ^([^.]+)\.site\.ru$ А в правиле для ссылки на поддомен используете %1. --- Добавлено --- Также не забывайте про возможность непосредственной обработки вход. параметров без лишних преобразований.
Код (Text): RewriteCond %{HTTP_HOST} ^([^.]+)\.site\.ru RewriteRule (.*) index.php?user=%1 [L,QSA] С таким кодом считывается лишь поддомен как GET-параметр, а /testing/ вообще не видит Он видит оба параметра только если так писать в адресную строку: test.site.ru/?page=testing Но мне надо-то чтобы было вот так: test.site.ru/testing/