Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

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

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 24.01.2018, 18:11   #1
miragex
Пользователь
 
Регистрация: 11.06.2012
Сообщений: 10
По умолчанию Автоподдомен - не работает - Apache, htaccess

Доброго времени суток.
Помогите пожалуйста решить проблему.
Не получается создать авто-Поддомен:
из http://site.ru/accounts/ в http://accounts.site.ru/
Код:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
 
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
 
# 1. Переадресовываем на АВТОДОМЕН если папка указана явно (РАБОТАЕТ)
RewriteCond %{HTTP_HOST} ([^\.]+\.\w{2,6})$
RewriteRule ^(accounts|profile)/(.*)$ http://$1.%1/$2 [R=301,L]
 
# 2. Не работает!!!!!!!!!!!!!
RewriteCond %{HTTP_HOST} ^(accounts|profile)\.[^\.]+\.\w{2,6}$
RewriteCond %{REQUEST_URI} !/%1/
RewriteRule ^(.*)$ /%1/$1 [QSA,L]
 
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(?:([a-z]{2}|[a-z]{2}\-[a-z]{2})/)?([^/]*)/?([^/]*)/?([^/]*)/?([^/]*)/? index.php?language=$1&main_menu=$2&catalog=$3&submenu=$4&extra_menu=$5 [L]
</IfModule>
Сама переадресация №1 работает, но затем ничего не открывается - ошибка (Не удается отобразить эту страницу или Сервер не найден - FIREFOX)
Прошу помощи. Очень нужно
Благодарю за ответы.
miragex вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
.htaccess не пускает на локальном компьютере - Apache Andrej_K PHP 3 20.03.2017 23:36
php apache Какая-то ошибка из-за файла .htaccess gunsoy PHP 3 25.03.2012 11:20
.htaccess apache безымяный файл gunsoy PHP 2 14.03.2012 21:31
Ubuntu+Apache+.htaccess Silver_Swift HTML и CSS 3 11.12.2010 05:37
Конфигурация .htaccess на Apache Ruslcup PHP 0 23.11.2010 12:44


11:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.