Задать вопрос
  • Возможно ли готовый сайт на битриксе вставить в ваниллу?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    вот я сайтами на битрикс занимаюсь уже лет 8, но ни фига не понял про что вам надо.
    Может вы ссылочку дадите на сайт
    а если распишите русским языком чего хотите, так ваще крутотень.
  • Вывод ошибки в файл при присваивании переменной результата выполнения команды?

    как то странно вобще вся конструкция смотрится, а что именно хотите то сделать ? сдается мне что есть куда более простые решения.
    Вам нужно выловить false у df -h ?
    В общем можно поподробней че сам скрипт то делает в конечном итоге ?
  • Кириллица в URL - полезно ли для SEO?

    shambler81
    @shambler81 Куратор тега htaccess
    Мир,
    01343_Kak-risovat-mem-feyspalm-poetapno-
    А на скрине битрикс
    На дворе 1017 год и тот же linux с легкостью поддерживает русские буквы, вот только не удивляйтесь что когда вам нужно будет писать редиректы он иу вас будут неработать, а может и работать все зависит от версии и конфигурации сервера. А может и вобще от 1 русской буквы упадет весь сервер ( особенно на freebsd или gentoo) и да забудьте про автоматизацию каких-то скриптов, эти точно про punicode и тому подобную ересь в принципе никогда не слышали.
    ЭТо как роснано
    ОНо вроде как есть и работает даже.
    Вот только когда реально начинаешь проверять то ... ну в общем вы поняли.
    Физически все будет работать, но проблемы могут быть это факт.
    НЕ забывайте что русский язык есть в России, не все сервис в мире знают что такое русский и косяк может вылезти в вообще тупом месте.
    ДА даже домен русский и то полная...
    Тот же letsencrypt только недавно смог понимать русские имена.
    Короче работать можно, но это наживать себе геморой на пустом месте.
    Вы привыкли работать в россии и в винде, вот только веб это не россия и уж точно не винда с ее ээээ "отличным решением" 1251 гыгы
  • Нужен договор веб-студии с клиентом, где веб-студия перепродает услуги хостинга и регистрации доменов - где?

    Леонид, ну под стаью можно залететь и с вашим телефоном.
    Притом как минимум по двум кунктам
    1. использование не несертицицированного канала связи wifi
    2. использование шпионского спец средства ( фиксация аудио и видео по средствам устройства телефон)
    Кстати ваш вайфай в офисе тоже сертифицировать надо , ведь вы предоставляете услуги связи гыгы
    Тут вопрос в реальном применение, закон мало сделать но и должен работать.
    Одно дело когда вы юзаете вайфай, другое когда проводите это через документы и предоставляете отчетность в налоговую.
  • Нужен договор веб-студии с клиентом, где веб-студия перепродает услуги хостинга и регистрации доменов - где?

    Леонид, ага вам то не рассылка нужна а телематическая услуга это хостинг ( ващет это железка с проводами и обменом данных )
  • Как адаптировать макет под Bootstrap 3 Grid?

    Вот пример когда нужно блольше 1200px но нельзя кастомить бутстрап.
    95.213.184.246/bustier/item.php
    Может что-то с такой идеи вам подойдет. В вашем случае так же можно будет выкинуть это за контейнер.
    С одной стороны костыль Но уж не большой чем скатом самой сетки.
    так же для оптимизации работы контентщиков на сайте и минимального пложения стиилей для 1 странички рекомендую вам это тфайлик.

    95.213.184.246/bustier/assets/vendor/klondike/css/k.css
    А вообще конечно лучше переделать дизайн ;)
  • Кириллица в URL - полезно ли для SEO?

    shambler81
    @shambler81 Куратор тега htaccess
    Мир, ага а русско языка нет в природе ;)
    Так же в нормальных движках транслитерация вшита уже в движок и настраивается все что угодно.
    5a2a699f025b3356526033.png
    Что касается разницы _ - и тд. тут что спорить о лучшем браузере, можно до бесконечности.
    Построение же ЧПУ у вас в любом случае идет автоматически, ручные это только главные страницы ( и то не все) да Посадочные ( опять же если руки при проектирование были не из---__-- то и тут все автматом.
    Да и на сайте есть еще сотни более важных вещей чем разница в понятие транслита поисковиком.
    А вот русский точно фейл будет.
  • Как в bash создать каталог и перейти в него?

    Спасибо, а еще какие-нибудь хитрости знаете?

    Сергей Бурдужа,
    && -если команда завершилась хорош
    Однако бывает когда именно наоборот
    тогда вам может понадобится что-то вроде такого

    mkdir foo &&  echo "создал" || echo "что-то пошло не так"

    Посмотреть код завершения можно просто
    mkdir foo; echo $?
    Так же иногда перед созданием каталога нужно проверить есть ли он на месте, иначе вернется код 1 при его создание и ошибка запишется в лог.
    для этого перед созданием нужно проверить наличие
    test ! -d /backup && { mkdir -p /backup ; }
  • При попытке получить URL адрес возникла ошибка?

    1. купить домен
    2. зайти в учетку привязать NS сервера к вашему хостингу
    3. Создать учетку на хостинге для вашего сайта.
    4. дождаться сборса кеша.
  • Линукс не умеет считать до 10?

    shambler81
    @shambler81 Автор вопроса, куратор тега Linux
    ага, собственно почти так и пришлось сделать, но фишка в том что синтаксис в в первых вариантах верный.
    test "300" -gt "$(mailq|wc -l)"; echo $?
  • Кеширование сайта, исключая админку?

    shambler81
    @shambler81 Куратор тега htaccess
    diversant123, исключайте из ЧПУ по маске эти файлы
    И так же через реврайт конд давайт назначайте все для них ;(
  • Как правильно сформировать запрос на чтение nginx-access.log?

    sv2204, Давай так в чем именно задача. Не то что ты хочешь сделать а зачем именно?
  • Как правильно сформировать запрос на чтение nginx-access.log?

    awk '{print $4}' shop_access.log
    ну тут можно и просто грепом убирать все в минутном дипазоне, только вам нужно будет привести системное время и время в логе в единый формат, дабы отсекать по минуте
    Для этого вам хватит и grep -o
    Но я думаю вам ведь нужно это выводить в GUI так что посмотрите на готовые парсеры
    Кстати эту информацию вам с легкостью даст google analics в режиме онлайн
    https://coba.tools/storage/p/screenshots/599c6589f...
  • Как настроить редирект на https для robots.txt?

    shambler81
    @shambler81 Куратор тега htaccess
    можно все потерять и при правильной
  • Как правильно составить условие для rewritecond?

    shambler81
    @shambler81 Куратор тега htaccess
    Alex Me, а тут дважды интересно
    Вопервых нужно взятьурл и вырезать с гет пармметром
    во вторых удалить его
    в третьих нарисовать новый
    RewriteCond %{QUERY_STRING} (^|&)path\=service/contact/($|&)
    RewriteRule ^index\.php$ /index.php\?path=service/contact [L,R=301]

    ДА и обрати внимание вопрос в последнем правиле экранирован
    МММ и телепатически вижу , вижу ты задашь вопрос а как взять группу из RewriteCond
    Оно есть у меня
    вместо $1 вставь %1 и будет тебе счастье
    (ну в данном примере $1 вернет первую скобку а не гет но номер скобки уж как-нибутьсам ;)
    А если дела твои сосем плохи, то возри и узри сервис
    https://www.donatstudios.com/RewriteRule_Generator
  • Как правильно составить условие для rewritecond?

    shambler81
    @shambler81 Куратор тега htaccess
    Ну тут все просто.
    Чтоб понять .htaccess нужно много курить табак.
    Могу сказать лишь основы
    RewriteCond - eсли и их можно складывать , после них пойдет рул
    ТО есть может быть нескольк
    если
    если
    если
    то
    Так же он переитывается постоянно по кругу, и пока урлы не остановятся будут перечитываться, а по этому от цикла нужно всегда делать защиту. Да и [L] - это ласт но не тот ;)

    Теперь по твоему вопросу, все просто GET не является частью урла в принципе и по этому в %REQUEST_URI} в принципе не попадает.
    GET выделяются так
    RewriteCond %{QUERY_STRING} (^|&)тут _твой_гет($|&)

    Не пугайся по краям это или начинается с начала строки или с & ибо может быть и вторым
    В твоем случае нужен сам факт наличчия так что пойдет и вот такое
    RewriteCond %{QUERY_STRING} .+ - более 1 символа
    В результате получаем следующее
    RewriteCond %{REQUEST_URI} ^(.*)/index\.php$
       #Содержит index.php
    RewriteCond %{QUERY_STRING} .+
    #  и есть ГЕТ запрос более 1 символа
    RewriteCond %{REQUEST_URI} ^(.+)/$
       # И в конце URL есть слеш.
    RewriteRule ^(.+)/$ /$1? [R=301,L]
    То  сделать редирект Взять все что есть в урле но при этом удалить гет запрос, для этого ставим в конце "?"

    Напиши 3 урла как было
    и 3 как должно было стать, я тебе напишу более правельно регулярку.
  • Что нужно перенастроить в сайте на bitrix после перехода на другой хост (домен тоже поменялся), чтобы прошла авторизация в /bitrix/admin?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    вы скопировали сайт с теми же ющерами и группой
    в следствие чего сайт закрыт на запись, в следствие чего у вас не удаляется сессии.
    Это как вариант
    проверьте правильность юзера и группы, так же воспользуйтесь автаризацией без пароля/
    Так же покажите ерор логи.
    <?
    require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
    global $USER;
    $USER->Authorize(1); // указываем ID пользователя
    unlink($_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF']);
    LocalRedirect("/bitrix/admin/");
    ?>
  • Ошибка при загрузки apache, в чём проблема?

    1. А все ли папки для логов созданы, апачь не может их создавать.
    2. А юзер и группа апача какая, и совпадают ли с юзером и группой для лог файлов, хватает ли им прав ?
  • Linux-программы подходят для всех дистрибутивов линукса?

    shambler81
    @shambler81 Куратор тега Linux
    И да и нет.
    Да - по идее все программы можно скомпилировать из исходников на вашем железе.
    Мало того когда линус торвальдс переводил ядро линукс на 64 битную архитектуру, это действие заняло у него 2 часа!
    То есть архитиктура линукс изначально очень гибкая ( в чем ее и основной минус).
    ТАк что Да любая программа идущая в исходниках ТЕОРЕТИЧЕСКИ может скомпилиться под вашей ос.
    И как правило так и есть.
    НО, если у вас есть деб пакет то 90% что она сразу запустится на линейки дебиана
    А если rpm то на красноглазой
    А вот остальные 10% это несовместимости ос, маны в интернете и тд и тп , но тоже ксати запустится.
    А вот мейк инстал, вероятность сбора чуть ниже, а на столь далеких дистрибутивах юникса как macos таки вобще отдельный разговор, тут уже зависит на чем писали и тд и тп.
    В чем же подвох?
    А собственно в многообразие, не все можно учесть, ос хоть и похожие но все-же разные.