Новостей | Акций


Технические вопросы Версия для печати
» Как я могу сделать под-папку главной папкой для своего домена? »  22.03.2011
1676

Главной папкой по-умолчанию является public_html. Чтобы ваш сайт загружался из под-папки в главной папке public_html вам нужно создать перенаправление с помощью файла .htaccess, который должен быть размещен в public_html, чтобы сервер перенаправлял все запросы с public_html в нужную под-папку.

Посетители не будут видеть с какой папки грузится сайт, они будут только видеть адрес http://www.yourdomain.com/page.html

#Скопируйте следующий код в файл .htaccess который находится в public_html
#И сделайте все необходимые изменения в соответствии с нуждами или настройками вашего сайта


#Не меняйте эту строку
RewriteEngine on

# Поменяйте yourdomain.com на имя вашего домена
RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$

# Поменяйте 'subfolder' на имя вашей под-папки.
RewriteCond %{REQUEST_URI} !^/subfolder/

# Не меняйте эту строку.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Поменяйте 'subfolder' на имя вашей под-папки.
RewriteRule ^(.*)$ /subfolder/$1

# Поменяйте yourdomain.com на имя вашего домена еще раз.

# Поменяйте 'subfolder' на имя вашей под-папки.

# после / укажите имя вашего главного файла, это может быть index.php, index.html, и т.д.

RewriteCond %{HTTP_HOST} ^(www.)?yourmaindomain.com$
RewriteRule ^(/)?$ subfolder/index.php [L]