Maria_Tish
Новичок
на хостинге в папке public_html лежат папки и файлы сайта, также там находится папка с файлами, отвечающая за поддомен. сайт на основном домене на битриксе, на поддомене непонятно на чем. в корне сайта есть файл .htaccess, где есть кусок
Вся проблема в том, что поддомен работает только если удалить этот кусок. Если его оставить, не подключается вообще ни один файл стилей и скриптов (ошибка 500 для всех файлов css и js). Как мне подсказали, тут происходит редирект, который не дает ошибку, а остальное - код для работы ЧПУ Битрикса, который как раз все проблемы и делает. Как можно сделать, чтоб этот код не срабатывал на поддомене?
Код:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>