mvg: в логах сервера видно, что у какого-то пользователя запущен браузер с одной из страничек и который обращается к сайту каждые 2-10 сек, видимо и создавая нагрузку. (страничка эта кэшируемая)
Возможно, на кэшируемой страничке имеется что-то некэшируемое?.. Посмотреть лог запросов MySQL при открытии этой странички..
4ip: 1. Пару раз добавляли ссылки в index.php, ничего если я закрою к нему доступ в htaccess?
Совсем ничего...
Ну т.е. сайта не будет - доступ-то закрыт.
4ip: В придачу к index.php, хочу закрыть доступ к wp-login.php и wp-config.php.
... и редактировать через phpmyadmin
Думаю, задумка была - ограничить доступ на запись. Однако, даже разрешения (chmod которые) не всегда спасают..
Обновляться периодически. Поглядывать за файлами (?сканировать в автоматическом/ручном режиме - некоторые хостинги предоставляют такую услугу.). Делать бэкапы.
Последнее требование было - перенести домены на Руцентр (они там и зарегистрированы все) - пока хостинг отмалчивается.
зачем переносить, если "они и так там"..
А если речь о переносе на другой хостинг - почему техподдержка этого хостинга должна оказывать (ещё и бесплатно, видимо) такую услугу?
p.s. А по поводу дублирования контента - ссылку выше дали..
1. Исправить имя хоста в настройках
2. Настроить редирект (в .htaccess две строчки.. RewriteCond + RewirteRule)
ssh и mysqldump
или sypexdumper
или частями загружать.
слишком большая база и phpmyadmin не роботаєт
phpmyadmin работает независимо от размеры базы. Возможно, файл не грузится?
теперь будет дилемма, что меньшее зло
Ну, могу в очередной раз предложить бенчмарки погонять :D
в логах сервера видно, что у какого-то пользователя запущен браузер с одной из страничек и который обращается к сайту каждые 2-10 сек, видимо и создавая нагрузку. (страничка эта кэшируемая)
Возможно, на кэшируемой страничке имеется что-то некэшируемое?.. Посмотреть лог запросов MySQL при открытии этой странички..
Как (где) грамотно разместить её на сервере, чтобы не создавать копий в директории каждого сайта?
include_path - не? http://www.php.net/manual/ru/ini.core.php#ini.include-path
Ещё есть симлинки (ln -s) / хардлинки... на случай, если файл(ы) потребуются именно в каталоге сайта и/или, как вариант - mount bind
1. Пару раз добавляли ссылки в index.php, ничего если я закрою к нему доступ в htaccess?
Совсем ничего...
Ну т.е. сайта не будет - доступ-то закрыт.
В придачу к index.php, хочу закрыть доступ к wp-login.php и wp-config.php.
... и редактировать через phpmyadmin
Думаю, задумка была - ограничить доступ на запись. Однако, даже разрешения (chmod которые) не всегда спасают..
Обновляться периодически. Поглядывать за файлами (?сканировать в автоматическом/ручном режиме - некоторые хостинги предоставляют такую услугу.). Делать бэкапы.
Мне не жалко ОЗУ, мне жалко времени.
Не буду оригинальничать.. в очередной раз предложу прогнать бенчи..
:)
Причём, для тестируемых типов с использованием индексов и без них..
Было бы неплохо сохранить SQL на случай, если возникнет желание воспроизвести на другом сервере, поиграться с настройками, добавить тестов.
В таком виде, например... или в более "дружелюбном".
Этот код можно в любое место в htaccess прописывать, если код примерно такой:
если это вопрос, то нет..
ПО соседству (выше/ниже) с
RewriteCond %{REQUEST_METHOD} =POSTRewriteRule .*/undefined$ - [L,F]
во-вторых даже если и найдешь, сомневаюсь что это принесет какой-то профит
А вдруг?! (с)
Точнее, так:
RewriteCond %{REQUEST_METHOD} =POST
RewriteRule ^\d+/\d+/ - [L,F]
В таком случае не закрою ли я доступ для ботов я и г?
Боты GET-ом ходят.
RewriteCond %{REQUEST_METHOD} =POSTRewriteRule ^\d/\d/ - [L,F]
закрыть для POST все адреса число/число/