2012-03-09 2 views
-1

Я только что создал субдомен info.domain.com, и я хочу связать каждого пользователя, который регистрируется на моем сайте с субдоменом, например jose.domain.com, juan.domain.com и т. Д. .. Какой будет код для. Htaccess?Apache mod_rewrite redirect

ответ

0

Вы хотите использовать поддомены подстановочных знаков. Следующее должно передать все, кроме www, в ваш файл index.php с параметром пользователя GET, равным имени пользователя.

RewriteCond %{HTTP_HOST} !www.example.com [NC] 
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com [NC] 
Rewriterule ^(.*)$ /index.php?user=$1 [NC,L] 
+0

это дает мне внутреннюю ошибку сервера – wyknzo