Задать вопрос
wonchoe
@wonchoe
кодер

Не работает скрипт htaccess на новом хостинге, как исправить?

На старом хостинге работал отлично

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.dssaw\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.dssaw\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/sub
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.dssaw\.ru(.*) /sub/
RewriteRule ^sub\.(.*) /sub/

на новом
"Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace."

не могу понят что не так, суть скрипта проста, если нет субдомена, отображаем то что в папке sub/ основного домена
итого обратившись к
dom.site.ru

мы отображаем то что здесь
home/site.ru/sub

то есть не редиректим куда-то, а именно отображаем итого чел видет вроде как нормальный сайт dom.site.ru

pie.gg55.ru вот этот же скрипт на другом хостинге, по сути субдомена pie нет и редиректа вроде как никакого нет, просто загружается контент с папки sub основного домена
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ShamblerR
вас не смущяет эта херня ? RewriteRule ^(.*) %{HTTP_HOST}$1
10
20 GOTO 10

и кстати вот эта ? RewriteRule ^(.*)\.dssaw\.ru(.*) /sub/
А почему у вас нет никакого статуса при редиректе ?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы