Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2014, 18:24   #1
pashka_dos
Пользователь
 
Аватар для pashka_dos
 
Регистрация: 19.11.2011
Сообщений: 83
Вопрос ЧПУ. Перенаправление на поддомен

Есть файл .htaccess. Его содержание:

Код:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ index.php?lang=$1 [L,QSA]
Что это делает: при запросе mysite.com/ru получается то же самое что и при mysite.com/index.php?lang=ru (т.е сохраняется GET параметр).

Мне нужно практически тоже самое, только чтобы адрес был вида ru.mysite.com (тоже с сохранением GET параметра).

Нашел некоторую инфу по моей проблеме, но так и не смог настроить под себя, впервые с таким сталкиваюсь.

Что мне требуется предпринять? Спасибо за ответы
pashka_dos вне форума Ответить с цитированием
Старый 16.12.2014, 21:12   #2
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,714
По умолчанию

Так
Код:
RewriteRule ^(.*)\/([a-z]{2})$ index.php?lang=$2
или так
Код:
RewriteRule ^(.*)\/([a-z]{2})$ $1/index.php?lang=$2
Стрелок-охотник

Последний раз редактировалось mv28jam; 16.12.2014 в 21:42.
mv28jam вне форума Ответить с цитированием
Старый 16.12.2014, 23:07   #3
pashka_dos
Пользователь
 
Аватар для pashka_dos
 
Регистрация: 19.11.2011
Сообщений: 83
По умолчанию

Цитата:
Сообщение от mv28jam Посмотреть сообщение
Так
Код:
RewriteRule ^(.*)\/([a-z]{2})$ index.php?lang=$2
или так
Код:
RewriteRule ^(.*)\/([a-z]{2})$ $1/index.php?lang=$2
К сожалению, не работает. Ввожу в адресную строку http://ru.site.com/ - веб страница не доступна. Пробовал оба варианта, а также пробовал перезагружать денвер, но результата ноль.

В чем может быть проблема?
pashka_dos вне форума Ответить с цитированием
Старый 17.12.2014, 10:01   #4
pashka_dos
Пользователь
 
Аватар для pashka_dos
 
Регистрация: 19.11.2011
Сообщений: 83
По умолчанию

Вопрос всё еще актуален
pashka_dos вне форума Ответить с цитированием
Старый 17.12.2014, 11:47   #5
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от pashka_dos Посмотреть сообщение
К сожалению, не работает. Ввожу в адресную строку http://ru.site.com/ - веб страница не доступна.
А сам поддомен на сервере создан/настроен?
Виртуальные субдомены (поддомены) в Denwer'е
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧПУ kuba1981 PHP 11 02.10.2012 16:23
ЧПУ и Кирилица joe WordPress и другие CMS 1 25.10.2010 14:36
ЧПУ и изображения Linel PHP 6 24.09.2010 09:07
.httacces, поддомен и относительные пути ADSoft PHP 1 19.01.2010 13:56
Перенаправить поддомен сайта на другой ip с помощью DNS xGroupers Свободное общение 6 27.03.2008 23:52