Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: blacks от 20 Января 2006, 03:44:41

Название: Mod_rewrite в суб домене...
Отправлено: blacks от 20 Января 2006, 03:44:41
Привет очень нужна ваша помощь!
Ваш форум посмотрел... но всю информации перебрать невозможно...
А в мануалах я неочень понимаю - не программист...

есть такой код в .htaccess :


php_value SMTP "mail.peterhost.ru"
CharsetDefault windows-1251
CharsetSourceEnc windows-1251
CharsetRecodeMultipartForms Off
# запрет на отображение содержимого директории при отсутствии индексного файла
Options -Indexes
# 401 ERROR - Требуется авторизация (Authorization Required)
# 403 ERROR - пользователь не прошел аутентификацию, запрет на доступ (Forbided).
# 404 ERROR - запрашиваемый документ (файл, директория) не найден.
# 500 ERROR - внутренняя ошибка сервера (к примеру, ошибка в синтаксисе файла .htaccess).
ErrorDocument 400 http://www.deadboy.ru/error.php?400
ErrorDocument 401 http://www.deadboy.ru/error.php?401
ErrorDocument 403 http://www.deadboy.ru/error.php?403
ErrorDocument 404 http://www.deadboy.ru/error.php?404
ErrorDocument 500 http://www.deadboy.ru/error.php?500
redirect /_vti_bin http://www.microsoft.com
redirect /scripts http://www.microsoft.com
redirect /MSADC http://www.microsoft.com
redirect /c http://www.microsoft.com
redirect /d http://www.microsoft.com
redirect /_mem_bin http://www.microsoft.com
redirect /msadc http://www.microsoft.com
RedirectMatch (.*)\\cmd.exe$ http://www.microsoft.com$1

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.+)\\.deadboy\\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\\.deadboy\\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/rugoth
RewriteCond %{REQUEST_URI} !^/gphoto
RewriteCond %{REQUEST_URI} !^/forum
RewriteCond %{REQUEST_URI} !^/vne
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^www\\.([^.]*)\\.deadboy\\.ru(.*) /$1$2
RewriteRule ^(.*)\\.deadboy\\.ru(.*) /$1$2
RewriteRule ^www\\.(.*) /$1


из
deadboy.ru/gphoto/
он "создает" суб домен:
gphoto.deadboy.ru

все работает и с http://www. и без http://www.
+ главная страница открывается
+ есть одно но:

дело в том что рисунки на данной странице неотображаются!
линк вида:
gphoto.deadboy.ru/skins/vampire/images/title.gif
не работает... а если написать как:
gphoto.deadboy.ru/gphoto/skins/vampire/images/title.gif
то все впорядке
:(

конечно текст кода на небольшом сайте можно достаточно легко исправить
но что делать если материал-страниц накопилось великое множество или
поставлен движок форума? - у меня какраз такая проблема:

хотел соединить домен forum.deadboy.ru c deaadboy.ru/forum но обнаружив
ошибку на "простом" сайте понял что лучше пока этого не делать :)

вот и вопрос - что у меня не так прописанно в .htaccess и/ или что мне
нужно исправить/написать чтоб все заработало нормально и картинки, css
стили могли читаться с адреса
gphoto.deadboy.ru
????

С нетерпением буду ждать вашего ответа!
Зарание всем большое СПАСИБО!