По 301 редиректу подскажите.
Новая тема Написать ответ
# Сб Июл 27, 2013 2:23 pmcashmir Зарег.: 18.11.2008 ; Сообщ.: 169Ответить с цитатой
вопрос нубский, но все же
а как сделать редирект с домена третьего уровня на страницу домена второго уровня?
там такая конструкция domen.com/shop/shop1 и нужно чтобы эта же страница открывалась и по адресу shop1.domen.com
как такое сделать и вообще может это лучше сделать как то иначе чем с помощью 301 редиректа?
# Сб Июл 27, 2013 3:26 pmbanzai Зарег.: 24.05.2007 ; Сообщ.: 729Ответить с цитатой
с форума поддержки одного хостинга
Цитата:
Добавление неограниченного числа поддоменов через mod_rewrite
(желательно использовать этот метод если Вам надо много поддоменов)

1. Заходим в хостинг панель, раздел домены.
2. Создаем поддомен subdomains.ВАШ_ДОМЕН.ru и прописываем у него альяс *.ВАШ_ДОМЕН.ru , путь указываем /home/ВАШ_ЛОГИН/subdomains
Важно!!! В настройках добавленного домена включите обработку статистических файлов вебсервером Apache.
3. Заходим в настройки ДНС основного домена (ВАШ_ДОМЕН.ru)
4. Добавляем строку * A IP-сервера на котором ваш акккаунт. (он там же в ДНС зеленым цветом), сохраняем.
5. Заходим через ВебФТП в папку subdomains
6. Создаем в ней файл .htaccess, далее в нем прописываем код написанный ниже:

RewriteEngine On
RewriteCond $1 !^subs/
RewriteCond %{HTTP_HOST} !^(www.)?ВАШ_ДОМЕН\.ru$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+)\.ВАШ_ДОМЕН\.ru$ [NC]
RewriteRule ^(.*)$ subs/%2/$1 [L]
7. В папке subdomains создаем папку subs
8. Создаем необходимые папки в папке subs, название папки в subs и будет ваш поддомен.
К примеру папке /home/ВАШ_ЛОГИН/subdomains/subs/test/ будет соответствовать ваш поддомен test.ВАШ_ДОМЕН.ru


http://live-co.com/viewtopic.php?pid=265128#p265128
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.