Надеюсь, Вы сходства и различия между ними понимаете.. :D
AuthType BasicAuthUserFile /etc/.htpasswdrequire valid-user
Вот зачем говорить, что раньше, до переезда работало, если больше полугода "хз работало оно или нет"? :D
Это как для доктора на осмотре симптомы придумывать...
Почти
RewriteCond %{HTTP_HOST} !=поддомен.site.ruRewriteRule ^(stroim-dom\/.*)$ http://поддомен.site.ru%{REQUEST_URI} [R=301,L]
хоть бы задумался, что и почему написано.
В первой строчке условие - если host не равен выражению
Во второй - какой редирект делаем.
Бэкапы делать.. :)
А по нагрузке - сейчас железо относительно дешёвое.. Конечно, могу ошибиться, но предположу, что VPS "средний или выше среднего" по параметрам нагрузку в ближайшее время выдержит..
А в случае роста нагрузки (видимо, количества посетителей.. или просмотров) (постепенно и заранее) планировать либо оптимизацию текущего движка, либо перенос.. либо переезд на более мощное железо.
Все необходимые для работы изменения в .htaccess в доках описаны. А для запроса basic-авторизации есть и "другие места" кроме .htaccess
header('WWW-Authenticate: Basic realm="My Realm"');
т.е. при изменении тарифа файлы менялись (зачем, если всё работало раньше?)? Переезд был? В смысле, пути к файлам сменились? Версии софта, возможно, поменялись? IP-шник сменился? Кэш DNS на машине с 1С обновился?
p.s. Если прописали всё согласно инструкциям - должно работать.. За подробностями - если не к телепатам, то, возможно, к "битриксоидам" - возможно угадают быстрее.
p.p.s. я всё-таки отвечу на конкретный вопрос..
Один из распространённых вариантов - указание пользователей через htpasswd файл и добавлением в .htaccess блока
AuthType BasicAuthName AnyTextAuthUserFile /full-path-to/.htpasswdrequire valid-user
p.p.p.s Если нет опасений - кидай доступы (к сайту, не к 1с) в личку.. а то так долго можно гадать, пока админ не объявится
Так уточните у поддержки, действительно ли у мажордомо сервера по 10 часов перегружаются.
А вообще, можно "поиграться" с innodb_force_recovery - есть шанс, что удастся запустить. Однако, если нет бэкапов и можно потерять важные данные - лучше обратиться к специалисту.
юзера надо не в хтакцесс прописывать, а в битриксе..
полная инструкция
Проверить, что пользователь и пароль в 1С
указан правильно.. Если жмякнуть "проверить" - работает?
Если это действительно критично (301+404 ПС распознают вполне нормально) - убрать это перенаправление, и перенести обработку в скрипты.
Либо составить список 404-х и поместить в .htaccess выше по коду.
С такими вопросами лучше в SEO-разделы.. в "Вопросы от новичков", например..
Технически - всё работает...
Valentine11, попробуйте ознакомиться с обучающей информацией "от производителя"
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&INDEX=Y - курс Контент-Менеджер.
* картинки от старой версии спрятаны под спойлеры (плюсик нажать):
оффтоп.. какой ответственный Иван Иванов.. столько сайтов сдал! Это только из тех, что я видел.. А уж скольких я не видел - и представить сложно :D
Редирект-то написать можно... но кривые ссылки останутся.
RewriteCond %{HTTP_HOST} !=site.ruRewriteRule ^(stroim-dom\/.*)$ http://site.ru%{REQUEST_URI} [R=301,L]