toby3d
@toby3d
Пишу музыку, делаю игры, кошу от армии.

Как убрать папку поддомена из ссылок?

Приветствую!
Возникла проблема с ссылками поддомена subdomain.site.ru, который находится в папке основного домена на хостинге TimeWeb (/site.ru/public_html/subdomain/*контент*). Казус заключается в том, что ВСЕ ссылки имеют вид http://subdomain.site.ru/subdomain/*контент*, чего мне, естественно, не надо. А ещё интересен тот факт, что такое встречается В ЛЮБЫХ CMS.
Как убрать пресловутую папку поддомена из адреса, чтобы ссылки вида http://subdomain.site.ru/*контент* заработали?
Ниже представляю содержимое .htaccess-файлов.

Содержимое корневого .htaccess (/site.ru/public_html/.htaccess):
RewriteEngine on
Options -Indexes
RewriteBase /

RewriteCond %{HTTP_HOST} ^subdomain\.site\.ru$
RewriteCond %{REQUEST_URI} !/subdomain/
RewriteRule ^(.*)$ /subdomain/$1 [L]

Содержимое .htaccess поддомена с движком LiveStreet, например (/site.ru/public_html/subdomain/.htaccess):
AddDefaultCharset UTF-8
Options -Indexes

RewriteEngine On
RewriteBase /subdomain/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !favicon.ico
RewriteRule ^(.*)$ ./index.php

# Deny access
<Files "plugins.dat">
	order allow,deny
	deny from all
</Files>
<Files "plugin.xml">
	order allow,deny
	deny from all
</Files>
<Files ~ "\.tpl$">
    Order allow,deny
    Deny from all
</Files>
  • Вопрос задан
  • 3469 просмотров
Пригласить эксперта
Ответы на вопрос 2
danielnewman
@danielnewman
Front-end
Что-нибудь вышло? В такой же ситуации.
Ответ написан
Комментировать
@saitbl
Такая же фигня. Перечитал уже пол гугла, ничего не сработало. Либо решение просто не работает, либо получается бесконечный редирект.
Есть подозрение что такая трабла только на таймвэбе.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы