Помогите с редиректом, не знаю куда копать

kin123
На сайте с 30.11.2008
Offline
76
431

Структура сейчас такая

site.ru/forum/

Хочу сделать так forum.site.ru

Пишу текст:

RewriteEngine On 

RewriteCond %{ENV:REDIRECT_MYFLAG} ^$
RewriteCond %{HTTP_HOST} forum\.site\.ru$
RewriteRule ^(.+) %{HTTP_HOST}$1 [E=MYFLAG:1]
RewriteRule forum.site.ru(.*) /forum%{REQUEST_URI} [L]

Вроде работает, но когда проваливаешься за forum.site.ru/kuda-libo/ - вылезает 500 ошибка.

Если пишу так:

RewriteEngine on 

RewriteBase /
RewriteCond % ^forum\.site\.ru$
RewriteCond % !/forum/
RewriteRule ^(.*)$ /forum/ [L]

Вообще ничего не происходит. Куда рыть?

Все виды работ по социальным сетям, полная автоматизация.
Jaf4
На сайте с 03.08.2009
Offline
804
#1
kin123:

Хочу сделать так forum.site.ru
=================
Куда рыть?

В сторону поддомена ройте.

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
facegrodno
На сайте с 02.05.2009
Offline
45
#2
Jaf4:
В сторону поддомена ройте.

+ 100500. Зачем редирект, если проще так сделать

Партнерка кино и развлекательное (http://u.to/BrgYAQ) Новая Кинопартнерка (http://goo.gl/tXuaC) NEW Май 2012
kin123
На сайте с 30.11.2008
Offline
76
#3

Я изначально так и делал.

Там другая ситуация возникла. Если я указываю папку внутри имеющийся структуры site.ru/forum/, то там появляется папка publik_html , в которую и смотрит сайт. Вот и получается site.ru/forum/publik_html/

Как это исправить я нигде не нашел.

Вот я и решил редиректом попробовать.

[Удален]
#4

Куда уж проще конструкция

RewriteRule ^forum/(.*)$ http://forum.site.ru/$1 [R=301,L]

и т.д. и т.п.

весна мля... ))

kin123
На сайте с 30.11.2008
Offline
76
#5
Pavel_:
Куда уж проще конструкция

RewriteRule ^forum/(.*)$ http://forum.site.ru/$1 [R=301,L]

и т.д. и т.п.
весна мля... ))

301 редирект мне тут явно не поможет.

siv1987
На сайте с 02.04.2009
Offline
427
#6

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?forum\.site\.ru

RewriteRule ^(.*)$ forum/$1 [L]

[Удален]
#7
kin123:
301 редирект мне тут явно не поможет

хм... интересное мнение...

на чём базируется ваша версия о импотенции 301 ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий