Ультрасовременный субдомен вместилища ReWrite

mkbt утилита Bart работает хорошо.

Существуют другие инструменты также, это - хорошая ссылка, если Вы желаете сделать ее загрузочной, но не окна (только, или neccesarily)

http://www.bootdisk.com/pendrive.htm

Действительно отметьте, хотя это компьютеры, на которых Вы используете это, должно будет быть установлено загрузиться от USB в достаточно высоком порядке очередности, который будет взят перед жестким диском.

1
задан 21 June 2009 в 05:56
2 ответа

Обратитесь к этому вопросу о StackOverflow: "Создайте Субдомены на лету С .htaccess"

Посмотрите отвечает на вопрос, конкретно эта ссылка, которая имеет примеры, которые должны работать в Вашей ситуации.

Существует несколько проблем, что адреса сообщения Webmasterworld, включая рекурсию субдомена, так как .htaccess также влияет на Ваши подкаталоги в Вашем основном корне www.

Заключительный код похож так:

RewriteBase /

#### URL Rewrite Handler for Subdomains (by Randall Krause) ####

RewriteCond %{ENV:REDIRECT_SUBDOMAIN} ="" 
RewriteCond %{HTTP_HOST} ^([a-z0-9][-a-z0-9]+)\.mydomain\.org\.?(:80)?$ [NC] 
RewriteCond %{DOCUMENT_ROOT}/subdomains/%1 -d 
RewriteRule ^(.*) subdomains/%1/$1 [E=SUBDOMAIN:%1,L] 
RewriteRule ^ - [E=SUBDOMAIN:%{ENV:REDIRECT_SUBDOMAIN},L] 

Если Вы хотите видеть, что Ваш выше ошибок в коде на (что создает 500 ошибок), проверьте свой error_log. Мое предположение - то, что это вызывает рекурсию.

2
ответ дан 3 December 2019 в 22:54

Я использовал бы mod_vhost_alias. Например:

VirtualDocumentRoot /usr/local/apache/vhosts/%-3+

Отобразил бы запросы следующим образом:

  http://dom1.example.com/      =>  /usr/local/apache/vhosts/dom1/
  http://foo.dom2.example.com/  =>  /usr/local/apache/vhosts/foo.dom2/
  etc...

Можно, конечно, адаптировать путь отображающиеся работы. См. документацию для всех подробностей и большего количества примеров.

0
ответ дан 3 December 2019 в 22:54

Теги

Похожие вопросы