Master-X
Форум | Новости | Статьи
Главная » Форум » Хостинги / Домены / Железо » 
Тема: Настройка сабдоменов
цитата
07/11/08 в 19:25
 Lin
есть значится сидж, и захотелось мне сделать сабдоменов на нём.
- настроил wildcards dns
- создал в корне каталог subdomains
- .htaccess получился примерно такой:
Код:

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http(s)?://(www\.)?cheater.com.*$ [NC,OR]
RewriteRule .* http://www.google.com [R,L]

RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.domain\.com$
RewriteCond %{HTTP_HOST} (www\.)?(.*)\.domain\.com$
RewriteCond %{REQUEST_URI} !^(/)?subdomains/
RewriteRule ^(.*)$ /subdomains/%2/$1

Order Deny,Allow
deny from 0.0.0.0

всё вродь работает, тока гложет вопрос - всё ли правильно сделал? icon_wink.gif

ещё нашёл такой вариант настройки реврайта, может надо было так?
Код:

RewriteEngine On
#Запрет обработки корневых запросов
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule .* - [L]
#Запрет обработки форвардных запросов
RewriteCond %{REQUEST_URI} ^/?.+\.domain\.com [NC]
RewriteRule .* - [L]
#Форвард запроса в саб-фолдер
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com [NC]
RewriteRule (.*) /%1.domain.com/$1 [L]


и ещё момент: в корне стоит сидж на ats и при бане читеров он заносит их в .htaccess (если галку поставить) и редиректит на гугль, скрипт не затрёт при этом правила для сабов?
цитата
07/11/08 в 22:04
 color
реврайты вроде нагрузкую лишнюю создают.
лучше просто vhost прописать в конфиг апача.
цитата
07/11/08 в 23:44
 Lin

а насколь большую?
хочется что-то типа wp-mu или друпала поставить и несколько десятков сабдоменов (до 50) с возможностью оперативненько новые создавать, траф на сабах небольшой (осн. нагрузка - сидж в коне)...
цитата
08/11/08 в 01:33
 color
Lin писал:
а насколь большую?
хочется что-то типа wp-mu или друпала поставить и несколько десятков сабдоменов (до 50) с возможностью оперативненько новые создавать, траф на сабах небольшой (осн. нагрузка - сидж в коне)...

для wp-mu реврайты вроде не нужны, там сам скрипт все разруливает


Эта страница в полной версии