|
|
|
| У меня на домене лежит 300 папок с различными сайтами, как сделать чтоб не регистрировать субдоменвы на каждую папку в веб панели.
Можно ли сделать это при помощи htaccess?
Необходимо чтоб при запросе http://forum.domen.ru сайт брался из папки /forum/ при этом чтоб при запросе http://domen.ru/forum/ сервер выдавал ошибку 404.(и так для каждого субдомена)
Видимо надо создать htaccess для корневой папки и по htaccess для каждой вложенной.(это моё предположение)
подскажите пожалуйста . | |
|
|
|
|
|
|
|
для: jury
(10.10.2005 в 15:22)
| | нет так не получится... Я сам так сделать хотел, но эта тема дала мне понять что это никак | |
|
|
|
|
|
|
|
для: JIEXA
(10.10.2005 в 22:55)
| | Сейчас специально пробил все свои четыре хостинга и оказалось что только на одном домен настроен таким образом:
http://thgjfdgh.domen.com/ = http://что_угодно.domen.com/= http://domen.com/
я думаю что при этом условии можно настрить вышеописанную схему через htaccess и регулярные выражения
к сожалению сам не рублю ни в том не в другом, но готов на своём хостинге прокатать htaccess написанный знающим юзером. Впринципе видел похожие на этом форуме но предназначенные для других ситуаций. | |
|
|
|
|
|
|
|
для: JIEXA
(10.10.2005 в 22:55)
| | Сделал на пхп такую распределялку и она работает !
$homeDir = false;
$URLarr = array('test0.domen.com', 'test1.domen.com', 'test2.domen.com');
$home = $GLOBALS['HTTP_HOST'];
for ($i=0; $i<count($URLarr); $i++){
if (stristr($home, $URLarr [$i])) {
$homeDir = "test".$i;
$i=count($URLarr);
}
}
if (!$homeDir ) {
print "Hello ;-)";
exit();
}
|
ну и далее грузим нужный контент через инклюд.
Значит субдомены точно доходят до корневой дирректории и htacceess точно должен сработать! | |
|
|
|