Приветствую!
Возникла проблема с ссылками поддомена
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>