naneri: Увы, мои телепатичекие навыки сегодня слабы. Вы можете назвать домен Вашего сайта - посмотрю, что там за айпишники. Если не CDN и не неправильные настройки веб-сервера - тогда проблема где-то у Вас на компьютере.
У меня была ситуация с переписыванием айпишников - когда я криво залил сайт на ВПС, не проверив настройки нжинкса. И url сайта показывал то доменное имя в адресной строке, то айпишник моей ВПС. Но, скорее всего, В Вашей ситуации причина кроется в чём-то другом.
Вместо RewriteCond %{REQUEST_URI} !^(.+)\.(html|php)$
напишите
RewriteCond %{REQUEST_URI} !^(.+)\.(html|php|htm)$
В этой строке указаны паттерны для перенаправления.
А откуда картинки подгружаются? С Вашего сайта или со сторонних ресурсов? В какой директории лежат? (укажите полный путь, начиная от корневой папки сайта)
DDOS затрагивает не только Ваш сервер, но и сетевое оборудование, которое может этот трафик не переварить.
Вы находитесь в подсети хостера или напрямую интернет-провайдера. Ни тому, ни другому не понравится лишний трафик, дающий нагрузку на оборудование.
Но я не телепат, и, может, Ваш хостинг заказывает на Вас DDOS-атаки. Если выяснится, что это так - обязательно напишите - будет ещё одна удивительная история, чтоб рассказать за пивом друзьям.
Иван Антонов: Атаковать клиент - это как атаковать самого себя - Вы находитесь в подсети хостера. Хостер платит за трафик, самому себе забивать канал вредно и ударяет по кошельку.
У Вас завёлся завистливый конкурент - ищите его среди знакомых. А у хостера спросите, не падали ли на Вас жалобы - были случаи, что сначала жалуются хостеру на клиента; если хостер не реагирует - получаете DDOS. У Вас на сайте нет нелицензионного ПО, Вы не нарушаете авторские права?
Возможно, хостер не совсем честен насчёт наличия атак - но это уже совсем другой вопрос.
Так бы сразу и сказали.
Просто скопируйте ВСЕ файлы в папку /путь-к-папке/smart2b.ru и будет Вам счастье. 95%, что всё сработает без пляски с конфигами.
Если не поможет - скину Вам вариант .htaccess, который будет переадресовывать запрос.
Увы, я не телепат.
Предполагаю, что у Вас связка apache + nginx, но точно сказать не могу.
Конфигурационные файлы nginx лежат в директории /etc/nginx/nginx.conf, конфиги apache лежат в /etc/apache/apache.conf или /etc/httpd/httpd.conf.
Вы можете редактировать эти файлы через панель управления хостингом (если есть таковая), или скачать их по ftp, отредактировать и заказачать заново.
Не забудьте после этого перезагрузить веб-сервер (если не знаете, как - просто ребутните его целиком).
Ответ службы техподдержки Вашего хостинга - это не ответ, а отписка. Пусть расскажут Вам, что у Вас установлено в качестве веб-сервера и как Вам отредактировать конфигурационные файлы.
И, Вы уверены, что Вам нужно физически переносить файлы сайта?
У вас в качестве веб-сервера что используется - nginx, apache или что-то другое?
Если Вы перенесёте файлы сайта в другую директорию, Вам надо будет указать веб-серверу, что файлы сайта находятся по новому адресу.
То есть Вы можете просто перенести файлы сайта при помощи любого удобного Вам ftp-клиента (просто скопировать из одной папки в другую), а потом указать на новый путь к файлам сайта в конфигурационном файле.
Что указать в конфигурационном файле - написал выше. Если что-то непонятно - показывайте конфиг, подскажу.