динамический поддомен с .htaccess - PullRequest
0 голосов
/ 28 декабря 2010

После прочтения постов здесь я смог создать динамические субдомены с файлом .htaccess

RewriteCond% {HTTP_HOST}! ^ Www.sitename.com

RewriteCond% {HTTP_HOST} ([^.] +). sitename.com

RewriteRule ^ (. *) $ /sitepath/subdomain.php?str1=%1

для этого я создал один файл subdomain.php с однимпеременная, т. е. str1 (имя субдомена).Теперь, что для достижения следующих результатов

  1. subdomain.sitename.com (это сделано)
  2. subdomain.sitename.com / str2 / (передайте вторую переменную в строке запроса)
  3. subdomian.sitename.com / str2 / str3 / (вторая и третья переменная)
  4. если кто-нибудь добавить еще одну переменную в адресную строку вручную, следует перенаправить на страницу ошибки 404 (subdomain.sitename.com)/ str2 / str3 / str4 /)

Заранее спасибо.

1 Ответ

0 голосов
/ 28 декабря 2010

Вполне возможно, что ваши строки RewriteConds применимы только к одному конкретному vhost.

...