Nunan

Nunan
Рейтинг
78
Регистрация
15.08.2008
Должность
программист
Алла Рудь:
Добрый день!
Можем предложить для Вас тариф VPS-Старт в Нидерландах:
20 Гб SSD
2 Гб RAM
2500 MHz CPU
5.84 $/мес. + ISPmanager $4.50 USD к стоимости сервера

Бесплатное администрирование. Тестовый период 7 дней.
Обращайтесь!;)

Второй месяц пользуюсь Вашим хостингов VPS с панелью Vesta, всем доволен, производительность на движке Modx очень хорошая.

До этого был на Вашем "виртуальном хостинге", честно производительность там была на оценку 3, потому как каждые 4-5 минут сайт "подвисал" на 4-5 секунд, замечал это постоянно, проблема была явно не в моих скриптах и не в движке, сервер просто делал "паузу" при запросе.

Алла Рудь, у меня вопрос по этой теме, я когда заказывал услугу VPS+IPv4, то хотел тоже NL, но я НЕ СМОГ найти просто опцию выбора расположения сервера! Тупо не смог! Искал очень долго и по несколько раз заказ начинал с начала, но у меня выбиралось всегда "VPS SSD UA - VPS Старт SSD UA", потом просто забил и купленный IP конечно оказался в Украине, пока это не критично, но надеюсь потом по запросу мне смогут его сменить.

Вот про бесплатную панель Веста на VPS скажу что она хотя и мало функциональна, только базовые функции, для простого сайта отлично, но для дополнительных возможностей без знаний настроек сервера на CentOs там придется туго

ПингАдмин вообще не очень хорошо работает с Https, возьмите любой сайт https и прогоните его там, увидите что некоторые сервера не отвечают нормально. Это не тот тест, на который следует ориентироваться

Соберите данные на этих ботов, их ip, user agent. Проанализируйте, возможно вы сможете найти параметр по которому заблокируете их. Возможно они с нескольких IP всего заходят или под одним Юзерагентом

От накрутки перепишите скрипт счетчика, не учитывайте повторные хосты за сутки, если они этим пользуются.

Предложу еще экранировать входящие данные перед тем как вставлять в регулярное выражение, иначе некоторые символы просто сломают его (ковычки, точка, звездочка и тд)

string preg_quote ( string $str );

А какова Ваша цель сделать такую карту? К вас несколько тысяч страниц и их в одну старницу-карту не уместить?

Есть онлайн генераторы карт сайта в html.

Если вы не знакомы с программированием, можно заморочиться, сгененировать карту html например тут http://websiteseochecker.com/html-sitemap-generator/ или анлогичный сервис поищите "html sitemap generator".

Оно вам сделает большой список ссылок которые найдет по всему сайту.

Дальше можно в ручную отсортировать (в текстовых редакторах, excel...) по алфавиту, и разделить список по буквам. Создать отдельные страницы с картой на буксу А, Б ...

Но лучше конечно автоматизировать, заказать простой скрипт генерирующий то, что вам надо

Недавно увидел такую же проблему, долгие поиски ответа пока не дали.

Уверен это какой-то внешний сервис плодит такие ссылки из-за своего бага.

zusull:
Народ, так как от этой фигни избавиться? так, чтобы такие урлы редиректились на нормальные автоматом?

Это не лучший вариант, потому что тогда эти адреса будут у вас существовать как нормальные. Так как таких ссылок на самом сайте нет, то наилучший вариант закрыть через роботс.

Я прописал у себя маску:

Disallow: /*.jpg",tid*

хотя думаю можно и проще:

Disallow: /*.jpg"*

Вариант "отлова зверя" - сделать скрипт, который пишет лог при подобных ошибках 404, в лог писать $_SERVER['HTTP_REFERER'] (можно еще и другую инфу), возможно это что-то даст, будет понятно откуда пришли

Если изображение большое, то можно использовать Яндекс Карты API, вполне подходит, настраивается так как вам необходимо. Но может не подойти под то, что именно вам надо. Скорее придется писать свой скрипт, более легковесный.

Пример через ЯндексКарты - https://yandex.github.io/mapsapi-examples-old/html/custom-cs-photos.html

Описание - https://tech.yandex.ru/maps/doc/jsapi/1.x/articles/tasks/usermaps-docpage/

Когда была такая необходимость для нарезки изображения - писал php скрипт, очень было удобно. Если знакомы с php - делал через функцию imagecopyresampled. К сожалению тот скрипт уже не сохранился.

1. Логотип, как вы видите просто определяется по первым заглавным буквам из поля "от кого".

При автоматическом отправлении письма с сервера укажите в заголовках имя:

'From: Jack Sparrow <jsparrow@blackpearl.com>'

Тогда логотип у письма будет 'J', если написать 'JackSparrow' - 'JS'

2. События Яндекс определяет из содержимого письма по своим алгоритмам, поэтому если вы "правильно" напишите про событие, он точно определит его название, время, дату, место на карте.

Примеры "правильного" текста, чтобы Яндекс понял:

«Семинар "Быстрая еда" состоится 15 мая 2013 года в 19.00»

«21 ноября 2013 года в Институте лингвистических исследований РАН (Санкт-Петербург) пройдёт Десятая Конференция по типологии и грамматике для молодых исследователей».

.... Глаголы «приглашать», «проходить», «состояться» — здесь есть форма глагола «пройти». У «вершины» есть набор составляющих, который должен быть заполнен. Чтобы получилось событие, в предложении, кроме собственно глагола, обязательно должно быть указано название события и его дата. В случае глагола «пройти» название события должно быть подлежащим, в других контекстах оно может быть выражено другими синтаксическими ролями. Например, глагол «приглашать» требует, чтобы событие было выражено дополнением (приглашать на конференцию, приглашать в гости).

Кроме даты и названия, событие может содержать место и время. Организации и адреса выделяются грамматиками по внутренней структуре и по словарям. Например, если в названии есть ключевое слово «институт, банк, гостиница», то эти ключевые слова с зависимыми словами будут извлечены в качестве компании. В примере выше извлечется «Институт лингвистических исследований РАН».

Надеюсь я вам помог :)

Да, если вы сделали код 404 на несуществующие страницы, достаточно.

В robots.txt можно оставить только одну строку:

Disallow: /f5u.php

она автоматически подразумевает запрет всего, что начинается на "/f5u.php....."

Всё зависит от того, как у вас обрабатывается адрес site.ru/demo/xxxxx, стоит ли движок и правила перенаправления всех на index.php? Или у вас эти папки существуют в файловой системе?

Если всё обрабатывается через index.php, тогда уже в зависимости от системы надо писать скрипт (плагин для cms), который будет делать то что вам необходимо. Тут одного ответа уже не дать :)

Если все папки существуют в файловой системе, тогда необходимо написать пару строк в .htaccess

RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_URI} ^/demo/([0-9]{5})/?$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /demo/00000/ [L]

Что-то вроде этого...

Пишу на коленке и быстро, не проверял, поэтому мог допустить ошибку :)

Всего: 220