Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Хостинг » Разные папки для сайтов

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Kuzia1528



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Все крупные американские хостинги работают на одной версии cPanel (в том числе и мой хост - justhost.com). И у всех этих хостингов есть одна проблема - для основного домена сразу выделяется папка - public_html, а для других - public_html/***любое имя***. Как можно для других доменов делать отдельную папку?
 
Например:
Как есть:

Код:
 
Папка для основного домена: /public_html
Папка для доп. домена: /public_html/mydomen
 

 
Как надо

Код:
 
Папка для основного домена: /public_html
Папка для доп. домена: /mydomen
 

 
Нашел вот такую штуку:
 

Код:
RewriteEngine on
 
# измените надпись yourmaindomain.com на ваш домен
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
 
# Измените 'subfolder' на папку, где будут находиться файлы основного домена
RewriteCond %{REQUEST_URI} !^/subfolder/
 
# Ничего не меняйте
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
# Измените 'subfolder' на папку, где будут находиться файлы основного домена
RewriteRule ^(.*)$ /subfolder/$1
 
# измените надпись yourmaindomain.com на ваш домен
# Измените 'subfolder' на папку, где будут находиться файлы основного домена
# Укажите файл по умолчанию (напр. index.php или index.html).
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]
 

 
Вот только не работает она у меня...

Всего записей: 20 | Зарегистр. 04-09-2009 | Отправлено: 15:41 26-12-2010 | Исправлено: Kuzia1528, 15:43 26-12-2010
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Вот только не работает она у меня...
И не будет работать. Для апача доступна только папка /public_html , все что выше, он не видит. Это нужно создавать в конфиге апача виртуальный хост, с домашней директорией в /mydomen. Но у хостеров, как правило, один апач на всех, и доступ к его конфигурации клиенты не имеют.


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17280 | Зарегистр. 13-06-2007 | Отправлено: 16:49 26-12-2010
RG



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
И не будет работать. Для апача доступна только папка /public_html , все что выше, он не видит. Это нужно создавать в конфиге апача виртуальный хост, с домашней директорией в /mydomen. Но у хостеров, как правило, один апач на всех, и доступ к его конфигурации клиенты не имеют.  

Так и есть, работать схема, которая нужна не будет.

----------
Того, кто хочет - судьба ведет, а кто не хочет - тащит.

Всего записей: 637 | Зарегистр. 12-05-2003 | Отправлено: 08:17 27-12-2010
Kuzia1528



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А есть какие-нибудь другие способы сделать  2 сайта в разных папках?

Всего записей: 20 | Зарегистр. 04-09-2009 | Отправлено: 10:39 27-12-2010
RG



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Взять VPS и там настраивать на каждый сайт свой апач с индивидуальной конфигурацией под сайт. Но, имхо, игра не стоит свеч.

----------
Того, кто хочет - судьба ведет, а кто не хочет - тащит.

Всего записей: 637 | Зарегистр. 12-05-2003 | Отправлено: 03:10 28-12-2010
Kuzia1528



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ну на российских хостингах ведь с этим все нормально... Но у американских параметры и цена лучше...

Всего записей: 20 | Зарегистр. 04-09-2009 | Отправлено: 06:57 28-12-2010
Kuzia1528



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А возможно ли переместить главный сайт из public_hrml в public_html/main? Если да, то как?
 
Добавлено:
Проблему решил. Всем спасибо!

Всего записей: 20 | Зарегистр. 04-09-2009 | Отправлено: 18:52 28-12-2010
eika



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня столкнулся с этой же мулькой....

Всего записей: 2481 | Зарегистр. 08-01-2002 | Отправлено: 00:26 02-01-2011
eika



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kuzia1528
 
Как решили проблему?
 
Кстати, дело не только ведь в удобстве расположения папок, но еще и в том, что cPanel делает все эти сайты субдоменами к основному домену (основной - с точки зрения cPanel)! И это никак не отключается. Это вообще бред, ИМХО.

Всего записей: 2481 | Зарегистр. 08-01-2002 | Отправлено: 03:37 02-01-2011 | Исправлено: eika, 03:38 02-01-2011
le7o

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с такой же проблемой.
Но уже решил средствами: .htaccess
 
Выложу здесь решение может для кого окажется полезным:
 
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?ваше_доменное_имя$
RewriteCond %{REQUEST_URI} !^/ваш_подкаталог/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /ваш_подкаталог/$1
RewriteCond %{HTTP_HOST} ^(www.)?ваше_доменное_имя$
RewriteRule ^(/)?$ ваш_подкаталог/index.php [L]
 
Kuzia1528, буду благодарен если вы напишите ваше решение.

Всего записей: 2 | Зарегистр. 10-01-2012 | Отправлено: 12:07 18-01-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Хостинг » Разные папки для сайтов


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru