Задать вопрос
  • Почему редиректится на домен c www?

    со статикой такое же ?
    какой редирект откуда и куда конкретно посмотри цепочку редиректов
    Ну и весь конфиг в студию
  • Какое устройство выбрать для удаленного управления питанием ПК?

    shambler81
    @shambler81 Автор вопроса
    Ezhyg
    ОК кнопочка павер и ресет, вас так лучше устроит ?
  • Какое устройство выбрать для удаленного управления питанием ПК?

    shambler81
    @shambler81 Автор вопроса
    Ezhyg, и то и другое делается замыканием контактов на материнской плате. какая смена железа ? вы про что ?
  • Webmaster ответ от страницы то 301, то 200. Проблема с настройкой редиректа?

    shambler81
    @shambler81 Куратор тега htaccess
    ничего не надо делать, просто нужно понимать что место в файле имеет значение
  • Какое устройство выбрать для удаленного управления питанием ПК?

    shambler81
    @shambler81 Автор вопроса
    Не юзал вачдог, так что за что именно он цепляется не совсем понятно, был бы линукс там все ок, код возврата, определенного демона и привет, а как оно в винде хз, в общем если есть инфа то поподробней как именно он цепляетя за процесс?

    КВМ - да был изначальный план его взять но самый дешевый 57К, да и опять же вопрос с приложением ;(
    Розетка как вариант, притом очень дешевый, можно за 15 баксов взять, вот только без возможности подключения к resst и power - всеже просто перетыкивания питания не самая лучшая идея для сервера, в 98% хватает первых двух вариантов, последнее это уже скорее исключение,
  • Какое устройство выбрать для удаленного управления питанием ПК?

    shambler81
    @shambler81 Автор вопроса
    Moskus, Сервером называется компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека. Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью.
  • Какое устройство выбрать для удаленного управления питанием ПК?

    shambler81
    @shambler81 Автор вопроса
    К сожалению в связи со спецификой софта сервера это обычные машинки I7 c 1080 на борту ( не манганин)
    ни про какие сервера с мамками по 140 К тут речи не идет. Это просто дорогие игровые ПК.
  • Как перенаправить папку apache?

    shambler81
    @shambler81 Куратор тега htaccess
    Иван Шумов, увы, правильное подключение контента в php.
    Что касается архитектуры, не уверне что кто-то в здравом уме перейдет на IIS
    И да к сожалению порой приходится идти на какйо-то компромисс, и тут самый адекватный вариант это сделать свой котыль в "ожидаемом" месте дабы потом было легко понять что это и откуда ростут ноги.
  • Как перенаправить папку apache?

    shambler81
    @shambler81 Куратор тега htaccess
    Иван Шумов, жаль тут нет фейспалма.
    Что может быть более правильно чем в вопросе "общая папка" использовать штатный механизм "общая папка". Пол линукса собрано на линках и прекрасно себя чувствует, включая ваши веб сервера. Никто не говорит что это плохо почему-то. Этот инструмент создан ровно для того чего хотел автор.
    2. "правильный вариант" судя вашей логкике был бы не костыль в htaccess а правильное подключение контента в php. Или вы считаете что криво подключить файлы а потом редиректить их в .htacces является верхом правильности?
    3. по хорошему прийдется задезть в ЧПУ и тут тоже уточнить, а это вообще к гуд идее никак не подходит.
    4.
    RewriteCond %{REQUEST_FILENAME} !-f [OR]
        RewriteCond %{REQUEST_FILENAME} !-d

    не совсем уверен что тут вообще нужен [OR]
    Например это vashya.php это не директория, а следовательно сделать перенаправление?
    5
    . RewriteCond %{REQUEST_URI} ^/(assets|css|js|images|fonts)

    срабатывает на ближайший рул, но не на последующие.
  • Не правильны заголовок изображений, скриптов при отдаче от сервера. В чем причина?

    обычного хостинга нет с ISS, как правило это корпаративный сервер, а следовательно ищите доступ.
    что косается text/html, то у каждого веб сервера по умолчанию своя конфигурация, как следствие рсасхождение.
    Так же не забыавйте что его можно поменять и в баланльном .htaccess
    <IfModule mod_mime.c>
            AddType text/plain .php .php3 .php4 .php5 .php6 .phtml .pl .asp .aspx .cgi .exe
    </IfModule>
  • Как добавить нужное количество товаров в корзину битрикс?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Тарас Курбатов, угу и правда так задача смотрится по другому.
    Ошибок в консоли разработчика не ?
  • Как через htaccess перенаправить субдомен на одну страницу?

    shambler81
    @shambler81 Куратор тега htaccess
    именно в вашем случае этого не требуется но зачастую нужно взять часть урла с гет параметром и передать его на конечный урл, как правило в виде уже адекватного урла.
    В таком случае вам нужно будет его вырезать отдельно.
    например
    # 301 --- text/faq.html?faq=20 => helpdesk/20/kb.php
    RewriteCond %{QUERY_STRING} (^|&)faq\=([0-9]{1,})($|&)
    RewriteRule ^text/faq\.html$ /helpdesk/%2/kb.php? [L,R=301]

    [0-9]{1,} - от нуля до девяти 1 и более раз повторить - тобиь все цифры
    () - это группа просто вторая по счету групаа то есть выделяем цифру в запросе
    3. передаем его из RewriteCond в RewriteRule %2 - то что во вторых скобках из RewriteCond
  • Config apache + nginx для нагруженного проекта?

    shambler81
    @shambler81 Куратор тега Linux
    apache2

    AllowOverride None
    Require all denied

    DocumentRoot /var/www/clients/client2/web2/web
    ServerName test3.ks03.ru
    ServerAdmin webmaster@test3.ks03.ru
    ErrorLog /var/log/ispconfig/httpd/test3.ks03.ru/error.log

    # Clear PHP settings of this website

    SetHandler None

    Options +FollowSymLinks
    AllowOverride All
    Require all granted

    # Clear PHP settings of this website

    SetHandler None

    Options +FollowSymLinks
    AllowOverride All
    Require all granted

    # suexec enabled

    SuexecUserGroup web2 client2

    Require all granted

    SetHandler php-fcgi

    SetHandler php-fcgi

    Action php-fcgi /php-fcgi virtual
    Alias /php-fcgi /var/www/clients/client2/web2/cgi-bin/php-fcgi-*-82-test3.ks03.ru
    FastCgiExternalServer /var/www/clients/client2/web2/cgi-bin/php-fcgi-*-82-test3.ks03.ru -idle-timeout 300 -socket /var/lib/php7.3-fpm/web2.sock -pass-header Authorization -pass-header Content-Type

    #ProxyPassMatch ^/(.*\.php[345]?(/.*)?)$ unix:///var/lib/php7.3-fpm/web2.sock|fcgi://localhost//var/www/clients/client2/web2/web/$1

    SetHandler "proxy:unix:/var/lib/php7.3-fpm/web2.sock|fcgi://localhost"

    DocumentRoot /var/www/clients/client2/web2/web
    ServerName test3.ks03.ru
    ServerAdmin webmaster@test3.ks03.ru
    ErrorLog /var/log/ispconfig/httpd/test3.ks03.ru/error.log

    SSLEngine on
    SSLProtocol All -SSLv2 -SSLv3
    # SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS
    SSLHonorCipherOrder on
    #
    # Header always add Strict-Transport-Security "max-age=15768000"
    #
    SSLCertificateFile /var/www/clients/client2/web2/ssl/test3.ks03.ru-le.crt
    SSLCertificateKeyFile /var/www/clients/client2/web2/ssl/test3.ks03.ru-le.key
    SSLCertificateChainFile /var/www/clients/client2/web2/ssl/test3.ks03.ru-le.bundle
    SSLUseStapling on
    SSLStaplingResponderTimeout 5
    SSLStaplingReturnResponderErrors off

    # Clear PHP settings of this website

    SetHandler None

    Options +FollowSymLinks
    AllowOverride All
    Require all granted

    # Clear PHP settings of this website

    SetHandler None

    Options +FollowSymLinks
    AllowOverride All
    Require all granted

    # suexec enabled

    SuexecUserGroup web2 client2

    Require all granted

    SetHandler php-fcgi

    SetHandler php-fcgi

    Action php-fcgi /php-fcgi virtual
    Alias /php-fcgi /var/www/clients/client2/web2/cgi-bin/php-fcgi-*-4443-test3.ks03.ru
    FastCgiExternalServer /var/www/clients/client2/web2/cgi-bin/php-fcgi-*-4443-test3.ks03.ru -idle-timeout 300 -socket /var/lib/php7.3-fpm/web2.sock -pass-header Authorization -pass-header Content-Type

    #ProxyPassMatch ^/(.*\.php[345]?(/.*)?)$ unix:///var/lib/php7.3-fpm/web2.sock|fcgi://localhost//var/www/clients/client2/web2/web/$1

    SetHandler "proxy:unix:/var/lib/php7.3-fpm/web2.sock|fcgi://localhost"

    SSLStaplingCache shmcb:/var/run/ocsp(128000)
  • Как локально разрабатывать с https?

    hckn, отмечай к сожалению он прав, так же не забывай что поскольку сертификат самоподписан то всегда прийдетс тыкать кнопочку угу хочу добавит в исключения . Как вариант выдавть субдомен dev.... и ему уже выдавать сертификат, но для этого у тебя должен быть белый айпи и открытый порт
  • Минимальная сумма заказа Битрикс как сделать?

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    Н | Ч, но работает, санкций нет
  • Как сделать редирект HTTPS на HTTP только для одной страницы?

    shambler81
    @shambler81 Куратор тега htaccess
    RewriteCond %{HTTPS} on
    Если https включен
    RewriteCond %{REQUEST_URI} ^/page1$
    И если страничка пейдж1
    RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    то сделать редирект.

    В верхнем примере было наоборот с http на https
    Так же вам нужно не забывать что в основном редиректе на http появится цикл, по этму в нем тоже нужно будет внести изменения

    RewriteCond %{HTTPS} off
    Если https нет
    RewriteCond %{REQUEST_URI} !^/page1$
    И это не эта страничка
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    То перенаправить все на https
  • Почему https не работает только на главной странице?

    shambler81
    @shambler81 Куратор тега htaccess
    stalker1313, в вашем вопросе нет вопроса, конкретезируйте что именно вы хотите сделать ?
  • Что не так в htaccess?

    shambler81
    @shambler81 Куратор тега htaccess
    # The Friendly URLs part
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

    спусти в самый низ
  • Можно ли сделать динамический location в nginx?

    можно сделать, сам разработчик nignx придерживается концепции что проще скопировать часть конфига чем вводить переменные.
    server {
                listen   80 default;
                server_name  _;
                server_name_in_redirect  off;
                resolver  127.0.0.1;
                error_page 404 = @fallback;
                #--------------Все 404  отдаем на обработку апача-------------------------------
                location @fallback {
                    proxy_pass http://$host:82;
                    proxy_set_header Host $host;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header X-Real-IP $remote_addr;
                }
                #--------------Статический контент отдаем на прямую-----------------------------
                location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js|swf|flv|mp3)$ {
                    root /var/www/$host/web;
                    access_log off;
                    expires 30d;
                }
      
                location / {
                    root /var/www/$host/web;
                    index index.php index.html index.htm;
                    access_log      off;
                    proxy_pass http://$host:82;
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header Host $host;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                }
    
    и тд..