Помощь с mod_rewrite

InoHacker
На сайте с 18.10.2009
Offline
75
689

Здравствуйте дамы и господа.

Возникла у меня тут проблемка, мучаюсь вторые сутки :crazy:

Ситуация такая:

На хостинге hc.ru есть домен, к нему прикручен поддомен через cpanel. Особенностью данного хостинга является то, что папка поддомена располагается в корне основного домена. На пальцах:

основной домен (допустим domen.ru) лежит в папке /public_html. Поддомен (shop.domen.ru) лежит в папке /public_html/shop. Думаю понятно объяснил.

Ситуация такая. При обращении shop.domen.ru красиво и красочно отображается то, что и должно отображаться (интернет-магазин). Но если перейти на www.domen.ru/shop, то отображается этот же интернет-магазин но очень криво, без картинок, стилей и прочее.

Внимание вопрос: каким образом можно пересылать запросы с www.domen.ru/shop на shop.domen.ru ?

Поддержка спасовала, вся надежда на вас.

Магазин аккаунтов с балансом Litres,DNS,Ozon,Rotapost и еще 50+ других сервисов тут - vk.cc/7QK0Sk
dima84
На сайте с 10.08.2007
Offline
58
#1

Может что-то вроде этого?


RewriteRule ^shop/(.*)$ http://shop.domen.ru/$1 [R=301,L]
InoHacker
На сайте с 18.10.2009
Offline
75
#2
dima84:
Может что-то вроде этого?

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

Нее .. такое очевидное решение попробовал в первую очередь ... не прокатило =(

Но спасибо за внимание =)

N_MONax
На сайте с 22.08.2007
Offline
112
#3

Я бы в движке главного сайта (домен.ру) на уровне php анализировал бы запрашиваемый URL, и если он содержит конструкцию "/shop" или "домен/shop" резал это безобразия, отдавая 404 заголовок.

Ибо не надо грузить апач и плодить 303 редирект :)

Полный спектр услуг в интернете. Быстро, Качественно, Дорого. Пишите в личку.
S
На сайте с 28.10.2005
Offline
319
#4

Все проще http://htmlbook.ru/html/base

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