В настоящее время я интерпретирую символы поддомена с помощью php, и я хотел бы обработать их с помощью .htaccess, профили пользователей будут доступны по адресу http://username.mysite.com/ (или для некоторых людей http://www.username.mysite.com/), которые следует использовать /main.php?action=profile
Самым сложным является создание / error / i + am + a + test + message или /files/iamatestfile.jpg. Перейти к & error = i + am + a + test + message или & files = iamatestfile.jpg
Спасибо за любую помощь!
Попробуйте:
RewriteRule ^error/(.*) index.php?error=$1 [L] RewriteRule ^file/(.*) index.php?file=$1 [L]
... за последние два.
Попробуйте это:
# stop rewriting for the host names example.com and www.example.com RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ RewriteRule ^ - [L] RewriteRule ^error/(.*) index.php?error=$1 [L] RewriteRule ^file/(.*) index.php?file=$1 [L]