Задать вопрос
  • Как настроить переадресацию .htaccess с ЧПУ?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Во-первых, вот в этой строке, судя по всему, ошибка: RewriteCond %{HTTPS} on
    Должно быть RewriteCond %{HTTPS} !on (с восклицательным знаком), иначе я не понимаю смысл этой переадресации - это должна быть проверка на подключение по http (отсутствие https в УРЛе).

    Кроме того, проверьте как будет работать, если заменить вот эти строки
    RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
    RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
    на
    RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [L,R=301]

    Это переадресация на УРЛ без "www.".
    Ответ написан
    Комментировать
  • Почему ноутбук не видит жесткий диск?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Начните с того, что выньте ЖД из ноутбука и подключите его напрямую к стационарному компьютеру с Windows. Проверьте виден ли он в БИОС там. Если в BIOS диск присутствует, то скачайте R.tester и посмотрите SMART, также можете сделать автоматическую диагностику.

    Если при включении ноутбука жёсткий диск издаёт какие-либо нестандартные звуки - щелчки, скрежет, писк, и подобные, то останавливайтесь, самостоятельно ничего не сделать, даже простая попытка включения может добить жёсткий диск до состояния, когда ничего нельзя будет сделать.
    Никакими программами пользоваться нельзя.

    Если другого компьютера нет, либо винчестер при подключении не виден, либо издаёт посторонние шумы, и на нём есть важная информация, то выбирайте компанию, занимающуюся восстановлением данных, и идите на диагностику к ним. Адекватные делают диагностику при владельце и бесплатно. Как минимум, это поможет полноценно разобраться в ситуации, как максимум - спасти ваши файлы.
    Ответ написан
    1 комментарий
  • Можно ли на шаред хостинге создать переадресацию писем, пришедших на несуществующие email адреса?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Вам нужно настроить (или создать) catch-all email address (или account). Может ещё называться wildcard.
    То, как он создаётся/настраивается, и точная терминология зависят от используемой в джино панели управления. К примеру, cPanel такое точно поддерживает.

    Смотрите примерно в районе вот этого УРЛа: https://cp-mail.jino.ru/management/mail/
    Ответ написан
    1 комментарий
  • Как перенести Raspbian на SSD?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Начните с Clonezilla и посмотрите как сработает.
    Заранее предсказать результат не возьмусь - никогда даже просто не гонял малину в связке с ССД, тем более не пробовал миграцию на него с карты памяти.
    Ответ написан
  • Какие возможные причины появления ошибки Forbidden: bot was kicked from the group chat?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Такой ответ прилетает со статусом 403. На всякий случай сначала проверьте, что пишете в ту группу, куда нужно.
    Может быть баг, если добавляли бота в другую группу, удалили, а id группы закэшировался.
    Может быть баг, если добавляли, удаляли, а затем снова добавили даже в одну и ту же, нужную группу.

    Если варианты выше не помогают, напишите https://t.me/BotSupport
    Даже интересно что они ответят, и в чём в итоге дело.
    Ответ написан
    3 комментария
  • Как лучше всего использовать ресурс батареи?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Для Li-ion:
    Оптимальный диапазон зарядки для продления срока службы: 30-80%.

    Если хотите вынимать батарею (хранить её отдельно), то заряжайте до 50-70%. На этот счёт постоянно идут диспуты, я лично склоняюсь к заряду около 50%, либо прим. 3.7 В, если есть возможность контролировать напряжение.

    При хранении не забывайте проверять уровень заряда и подзаряжать время от времени - глубокий саморазряд также убивает литий-ион.

    Если хотите держать батарею внутри (встроенный ИБП), то поищите у производителя ноутбука софт для управления питанием, в котором можно настраивать диапазон начала и окончания заряда.
    Поставьте те же 30/80, работайте от розетки, когда батарея саморазрядится до 30%, она зарядится до 80%.
    У отдельных вендоров/линеек такое может быть в BIOS.
    Кстати, в БИОСе также проверьте наличие опции наподобие FastCharge и подобного - повышенная мощность зарядки. Если она есть, отключите.

    Варианты "постоянно заряжена, чуть разрядится - сразу зарядка до 100%" и "зарядить до 100%, отключить, работать, заряжать снова" израсходуют циклы заряда раньше, чем вам бы хотелось.
    Если под рукой розетка, их лучше избегать.
    Ответ написан
    1 комментарий
  • Как безопасно сменить систему URL на сайте?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Не убьет ли сервер htaccess-файл на 6000 строк?

    Не должен, если у вас нет какой-то совсем бешеной нагрузки.

    Нормально ли воспримут поисковики такой переход?

    Должны воспринять нормально. Посмотрите их гайды по миграции УРЛов, я не читал их уже давно, может быть что-то ещё можно (или нужно) сделать в Webmaster Tools и подобных местах.

    Возможно, есть какие-то более правильные способы сделать такое?

    Можно ещё сделать редиректы на уровне PHP (либо другого языка, на котором работают скрипты сайта), особенно, если статика остаётся на месте.

    Также добавьте в head тэг rel canonical для новых адресов после обновления системы.
    Ответ написан
    Комментировать
  • Исключить папку и подпапки из обработки урлов wp?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    С учётом того, что вы упоминаете проблему с подпапками, надо пробовать руками.

    Попробуйте два варианта строк ниже, добавляя их перед RewriteCond %{REQUEST_FILENAME} !-f. Это если у вас стандартный вордпрессовый .htaccess.

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

    RewriteCond %{REQUEST_URI} !^/(excluded_folder|excluded_folder/.*)$

    - или -
    RewriteRule ^excluded_folder(/.*)?$ - [L,NC]

    Также потом обратите внимание на то, что WordPress любит перезаписывать .htaccess, соответственно, может потереть ваши правила.
    Ответ написан
  • Какие есть WEB self-hosted решения для обмена файлами?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Комментировать
  • Договор о непереманивании: можно ли обойти?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Не стоит делать ничего подобного.
    У вас есть non-compete agreement? Есть. Он подписан? Подписан.
    Не давши слова – крепись, а давши слово – держись. Вот и придерживайтесь подписанного договора.

    Если обман всплывёт, штраф и конфликт между компаниями будут совершенно закономерными. Чёрная метка, которую вы можете в таком случае получить – тоже на 100% заслуженной.

    Берегите репутацию и не начинайте свою карьеру с обмана. Нормальные компании избегают людей с подобными историями в прошлом и совершенно правильно делают.
    Ответ написан
    2 комментария
  • Администрирование подписей в корпоративной почте?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Вы можете:

    Но, для всего этого у вас должен быть платный Google Workspace.
    Ответ написан
    Комментировать
  • В чëм особенность режима PIO в программе Victoria?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    В чëм особенность режима PIO

    У нас есть специализированные инструменты, так что Victoria мы не пользуемся, но из разговоров с Сергеем Казанским помню, что он позиционировал режим PIO как вариант для экспериментов и ограниченных по возможностям попыток ремонта. Этот режим - попытка избежать вмешательства драйверов Windows в вашу работу с диском, т.к. в случае экспериментов они могут оказать ненужное влияние, а в случае работы с полуживыми накопителями, Windows API их просто добьёт.

    обнаружить совсем мëртвый диск, который даже BIOS не видит?

    Я могу неточно помнить подробности, но во времена, когда мы обо всём этом говорили, нужно было предварительно в БИОСе переключать режим доступа к диску с ACHI на Legacy. А вы этого сделать не сможете.
    Кстати, в те времена точно не было, как минимум, Windows 10. Если у вас она, то неясно получится ли завести PIO вообще.

    Да и в целом я полагаю, что в вашем случае вряд ли поможет какой-либо "пользовательский" софт вообще.
    Но на всякий случай, можете дополнительно попробовать R.tester: https://rlab.ru/tools/rtester.html
    Это схожая программа для проверки дисков, но написанная до определённой степени по-другому, и с учётом того, что на наш взгляд, стоило улучшить в других утилитах.
    Тоже бесплатная и работает без установки.

    P.S.
    Кстати, если вы пытаетесь что-то сделать с жёстким диском, т.к. хотите восстановить данные, то лучше заканчивайте и даже не включайте его. Текущая ситуация неясна, а добить накопитель можно всегда. В этом случае лучше найдите специалиста в своём регионе и сходите к нему на диагностику. У адекватных она бесплатная.
    Ответ написан
    Комментировать
  • Как поддерживать сайт без админки?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Не уверен, что на 100% правильно понял описание ситуации, но попробуйте прикрутить один из вариантов ниже:

    Это всё CMS для статических файлов, причём не в markdown'е.
    Ответ написан
    Комментировать
  • Как правильно сформировать URL с utm-метками и переменными сортировки?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Сначала ваши параметры, затем параметры отслеживания и/или рекламных кампаний:
    https://site.tld/catalog/obuv/?sort=PROPERTY_MIN_PRICE&by=asc&utm_source={source}&utm_medium=cpc&utm_campaign={campaign_id}&utm_content={position_type}.{position}&utm_term={keyword}
    Ответ написан
    1 комментарий
  • Как принимать письма с несуществующих почт своего домена в один единый ящик?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Вам нужно создать (или настроить) catch-all email address (или account). Может ещё называться wildcard.
    То, как он создаётся/настраивается, и точная терминология зависят от того, что вы используете для приёма почты.
    Ответ написан
    Комментировать
  • Можно ли создать такого бота на Dialogflow?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    У меня в профиле написано чем я занимаюсь, так что возможно, мой ответ не идеально точен и я упускаю какие-то нюансы. Но одновременно с этим мы рассматривали ДиалогФлоу для наших рабочих нужд.

    юзер не должен понять, что с ним общается бот
    Вот это - сложный параметр для оценки. Вполне может быть так, что на русском и не потянет и вам нужно что-то более продвинутое, при этом неясно насколько его масштаб будет соотноситься с "небольшой магазин в Инстаграм". Американцы пишут, что общается сносно, но они любят восторженно отзываться обо всём, что не совсем мусор.

    клиенты не всегда отвечают моментально, иногда они отвечают через сутки-двое после первого сообщения
    Вот тут может быть ещё одна загвоздка - DialogFlow хранит сессию в течение 30 минут с последнего сообщения. Можно ли что-то вытаскивать потом - я не изучал.

    у меня довольно однообразный скрипт продаж и около 70% юзеров неплохо по нему идут
    Попробуйте посмотреть на вот этот сервис. Возможно, с учётом имеющихся у вас знаний, удастся приспособить его под типовой скрипт с затягивающимися разговорами: https://www.qnamaker.ai/
    Ответ написан
    Комментировать
  • Как "натравить" утилиту Rufus на жесткий диск?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Не стоит никак размечать диски с порченными секторами. Забирайте с них важные данные и сдавайте по гарантии, если она ещё не закончилась.

    Крайний вариант - это использовать такие диски для файлопомоек, информацию с которых вы готовы потерять целиком в любой момент.

    Технологии наподобие подмены сбойных секторов резервными из соответствующей области созданы не для того, чтобы выжимать из них все возможности, используя постоянно, а для того, чтобы снизить вероятность, что у вас внезапно пропадёт всё и разом.
    Ответ написан
    3 комментария
  • Почему в Debian 500Gb HDD доступно всего 435Gb?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Раз килобайты на 1000/1024 байта вы учли, то на всякий случай начните с проверки наличия удалённых файлов: lsof | grep deleted.

    Затем посмотрите tune2fs -l – это параметры файловой системы.
    В Линуксе на ext* выделяется 5% на резервирование в каждом разделе под нужды root'а. Никто, кроме него туда писать не может. Отображается в строке Reserved block count.

    Изменить можно командой tune2fs -m №, где № – новое кол-во процентов (2, 3, и т.п.), но лучше понимать для чего вы это делаете.

    Ну и обычно наиболее заметный оверхед возникает из-за таблиц inode'ов. Он зависит от их количества. По умолчанию на каждые 128 МБ используется 2 МБ айнод (8192 x 256 байт каждая), т.е. примерно 1.5-1.6%, что похоже на указанные вами цифры.
    Ответ написан
    Комментировать
  • Можно ли восстановить данные с raid 10?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Можно ли восстановить данные с raid 10?

    Да, можно. Если вы хотите рискнуть и работать "нагорячую", то прекратите все операции записи на массив. Скачайте бесплатный R.saver, распакуйте его на другой диск или флешку, запускайте полное сканирование RAID'а, и восстанавливайте найденные данные: https://rlab.ru/tools/rsaver.html

    Результат должен быть лучше, чем в Recuva (которая по моей информации, в последнее время "поотстала"), и на уровне лучших коммерческих программ (той же r-studio).

    Оптимальным (более безопасным) вариантом было бы выключить сервер, пронумеровать диски, вынуть их и подключить напрямую к другому компьютеру. Р.сэйвер должен увидеть диски и собрать массив автоматически. Дальнейшая работа аналогична описанной выше, только восстановление будет выполняться с виртуальной реконструкции RAID-массива.

    Кроме того, вы можете использовать промежуточный вариант, который также безопаснее "горячего" с точки зрения отсутствия операций записи. Закиньте распакованный R.saver на загрузочную флешку - программа изначально полностью portable и не требует установки.

    - P.S. -
    Вам это вряд ли потребуется (услуга для тех у кого массив "полетел" и больше не виден), но если вдруг окажется, что всё совсем плохо, мы умеем делать восстановление RAID удалённо (через интернет).
    Ответ написан
    Комментировать
  • Есть ли бот в Телеграм, который отвечает на вопросы пользователей в групповом чате?

    Zettabyte
    @Zettabyte
    Проф. восстановление данных ▪ Вопрос? См. профиль
    Готового не встречал, но полагаю, что можно сделать, т.к. существует, например, @grammarnazibot, исправляющий ошибки.
    Простой обходной вариант - @hellouserbot, который будет приветствовать новых участников и может давать ссылку на заранее подготовленный FAQ.

    Посложнее - вот гайд по написанию собственного бота: https://newtechaudit.ru/faq-deeppavlov/

    Кроме того, к Телеграму точно можно подключить QnA Maker: https://www.qnamaker.ai/

    А также Dialogflow: https://cloud.google.com/dialogflow/es/docs/integr...
    Ответ написан
    Комментировать