автосоздание поддоменов средствами .htaccess

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем Dark Angell, 24 дек 2009.

Статус темы:
Закрыта.
  1. Dark Angell

    Dark Angell Читатель

    Заблокирован
    Регистр.:
    29 фев 2008
    Сообщения:
    1.036
    Симпатии:
    690
    собственно интересует принцип и правила для создания автоподдоменов на любом хосте,двиг для этого dle 8.x версий,есть правила для такого создания,но они действительны только на cPanel на остальных не озываються или просто аппач беситься от этих правил,пример правил которые прописываються:
    PHP:
    RewriteCond %{HTTP_HOST} ^(.*).ваш домен.ru [NC]
    RewriteCond %!^(popup|wap|www|ftp|mail)$ [NC]
    RewriteRule ^$ /index.php?do=blog&name=%[L]
    на хостинге с плеском вылетает аппач,на директ админе вообще не работает,помогите плиз с правилами.
     
  2. ask0n

    ask0n

    Регистр.:
    9 июн 2009
    Сообщения:
    227
    Симпатии:
    63
    Попробуй так:
    Код:
       RewriteBase /
       RewriteCond %{HTTP_HOST} !www.domain.com$ [NC]
       RewriteCond %{HTTP_HOST} ^([url]www.)?([/url][a-z0-9-]+).domain.com [NC]
       RewriteRule (.*) %2/$1 [L]
    Ну и настройках апача должна быть строка включающая вайлдкард для домена, по типу:
     
  3. ShvonderSiN

    ShvonderSiN Создатель

    Регистр.:
    12 фев 2010
    Сообщения:
    12
    Симпатии:
    0
    спасибо большое
     
  4. bliss

    bliss Постоялец

    Регистр.:
    29 июн 2008
    Сообщения:
    72
    Симпатии:
    8
    ask0n,
    ну и в ДНС должны все поддомены быть направлены на нужный ип?
    какие из бесплатных ДНС сервисов (everydns, xname, freedns etc) такое умеют и как называется эта фича?
     
  5. toha

    toha

    Регистр.:
    8 июн 2006
    Сообщения:
    299
    Симпатии:
    26
    bliss, ДНС настройки нужно менять только тогда, когда вы хотите перенаправить свой поддомен на другой ip, отличный от текущего.
     
Статус темы:
Закрыта.