• В чем проблема, почему сайт не доступен по http?

    @explay22 Автор вопроса
    буду признателен если укажете на мои ошибки )
  • В чем проблема, почему сайт не доступен по http?

    @explay22 Автор вопроса
    а что не так, я правда не совсем уверен в безопасности открытого порта, но доступ к сайту есть, только через добавленный поддомен, что меня и не устраивает
  • В чем проблема, почему сайт не доступен по http?

    @explay22 Автор вопроса
    zooks: локально тоже не заходит, даже странно , я думал появится страница входа в настройки модема, но в ответ - Не удается получить доступ к сайту, брандмауэр отключен
  • В чем проблема, почему сайт не доступен по http?

    @explay22 Автор вопроса
    #-----------------------------------------------#
    # Начало блока конфигурации HTTP хоста
    #-----------------------------------------------#

    DocumentRoot "%hostdir%"
    ServerName "%host%"
    ServerAlias "%host%" %aliases%
    ScriptAlias /cgi-bin/ "%hostdir%/cgi-bin/"

    #-----------------------------------------------#
    # Конец блока конфигурации HTTP хоста
    #-----------------------------------------------#

    #-----------------------------------------------#
    # Начало блока конфигурации HTTPS хоста
    #-----------------------------------------------#

    DocumentRoot "%hostdir%"
    ServerName "%host%"
    ServerAlias "%host%" %aliases%
    ScriptAlias /cgi-bin/ "%hostdir%/cgi-bin/"

    SSLEngine on

    SetEnvIf User-Agent ".*MSIE [1-5].*" \
    nokeepalive ssl-unclean-shutdown \
    downgrade-1.0 force-response-1.0

    SetEnvIf User-Agent ".*MSIE [6-9].*" \
    ssl-unclean-shutdown

    #-----------------------------------------------#
    # Конец блока конфигурации HTTPS хоста
    #-----------------------------------------------#
  • В чем проблема, почему сайт не доступен по http?

    @explay22 Автор вопроса
    zooks: через 2ip указывает что доступ к сайту есть по ip моего сервера , но вот с удаленного компа не удается зайти
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    понял) merge_slashes off просто в настройках сервера нужно указать было)
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    Андрей Буров: все верно, но оно почему то в одно преобразует
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    #-----------------------------------------------#
    # Начало блока конфигурации хоста
    #-----------------------------------------------#

    server {
    listen %ip%:%httpport%;
    listen %ip%:%httpsport% ssl;
    server_name %host% %aliases%;

    # if ($request_method !~* ^(GET|HEAD|POST)$ ){return 403;}
    location ~ /\. {deny all;}

    location / {

    root "%hostdir%";
    index index.php index.html index.htm;
    }


    merge_slashes off;
    location ~ ^/proxy/(.*)$ {
    resolver 127.0.0.1;
    proxy_pass $1;
    }
    location ~ \.php$ {
    root "%hostdir%";
    try_files $uri =404;
    # if (!-e $document_root$document_uri){return 404;}
    fastcgi_pass backend;
    fastcgi_index index.php;
    fastcgi_buffers 4 64k;
    fastcgi_connect_timeout 1s;
    fastcgi_ignore_client_abort off;
    fastcgi_next_upstream timeout;
    fastcgi_read_timeout 5m;
    fastcgi_send_timeout 5m;
    fastcgi_param CONTENT_TYPE $content_type;
    fastcgi_param CONTENT_LENGTH $content_length;
    fastcgi_param DOCUMENT_URI $document_uri;
    fastcgi_param DOCUMENT_ROOT $document_root;
    fastcgi_param GATEWAY_INTERFACE CGI/1.1;
    fastcgi_param HTTPS $https;
    fastcgi_param QUERY_STRING $query_string;
    fastcgi_param REQUEST_METHOD $request_method;
    fastcgi_param REQUEST_URI $request_uri;
    fastcgi_param REMOTE_ADDR $remote_addr;
    fastcgi_param REMOTE_PORT $remote_port;
    fastcgi_param SERVER_ADDR $server_addr;
    fastcgi_param SERVER_PORT $server_port;
    fastcgi_param SERVER_NAME $host;
    fastcgi_param SERVER_PROTOCOL $server_protocol;
    fastcgi_param SERVER_SOFTWARE nginx;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param SCRIPT_NAME $fastcgi_script_name;
    fastcgi_param TMP "%sprogdir%/userdata/temp";
    fastcgi_param TMPDIR "%sprogdir%/userdata/temp";
    fastcgi_param TEMP "%sprogdir%/userdata/temp";
    }

    # Подключение веб-инструментов
    #---------------------------------------#
    # <Не изменяйте этот блок конфигурации>
    location /openserver/ {
    root "%sprogdir%/modules/system/html";
    index index.php;
    %allow%allow all;
    allow 127.0.0.0/8;
    allow ::1/128;
    allow %ips%;
    deny all;
    location /openserver/server-status {
    stub_status on;
    }
    location ~ ^/openserver/.*\.php$ {
    root "%sprogdir%/modules/system/html";
    fastcgi_pass backend;
    fastcgi_index index.php;
    fastcgi_buffers 4 64k;
    fastcgi_connect_timeout 1s;
    fastcgi_ignore_client_abort off;
    fastcgi_next_upstream timeout;
    fastcgi_read_timeout 5m;
    fastcgi_send_timeout 5m;
    fastcgi_param CONTENT_TYPE $content_type;
    fastcgi_param CONTENT_LENGTH $content_length;
    fastcgi_param DOCUMENT_URI $document_uri;
    fastcgi_param DOCUMENT_ROOT $document_root;
    fastcgi_param GATEWAY_INTERFACE CGI/1.1;
    fastcgi_param HTTPS $https;
    fastcgi_param QUERY_STRING $query_string;
    fastcgi_param REQUEST_METHOD $request_method;
    fastcgi_param REQUEST_URI $request_uri;
    fastcgi_param REMOTE_ADDR $remote_addr;
    fastcgi_param REMOTE_PORT $remote_port;
    fastcgi_param SERVER_ADDR $server_addr;
    fastcgi_param SERVER_PORT $server_port;
    fastcgi_param SERVER_NAME $host;
    fastcgi_param SERVER_PROTOCOL $server_protocol;
    fastcgi_param SERVER_SOFTWARE nginx;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    fastcgi_param SCRIPT_NAME $fastcgi_script_name;
    fastcgi_param TMP "%sprogdir%/userdata/temp";
    fastcgi_param TMPDIR "%sprogdir%/userdata/temp";
    fastcgi_param TEMP "%sprogdir%/userdata/temp";
    }
    }
    # <Не изменяйте этот блок конфигурации/>
    #---------------------------------------#
    }

    #-----------------------------------------------#
    # Конец блока конфигурации хоста
    #-----------------------------------------------#
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    2017/04/06 14:10:28 [error] 204#6240: *1 invalid URL prefix in "http:/yandex.ru/", client: 127.0.0.1, server: soket, request: "GET /proxy/yandex.ru HTTP/1.1", host: "soket"

    http:/yandex.ru/ url с одним флешем что мб ?
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    2017/04/06 14:07:00 [crit] 8256#8248: *1 CreateFile() "c:/openserver/domains/soket/http:/yandex.ru" failed (123: The filename, directory name, or volume label syntax is incorrect), client: 127.0.0.1, server: soket, request: "GET /yandex.ru HTTP/1.1", host: "soket"
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    soket: 127.0.0.1 [06/Apr/2017:14:01:28 +0300] "GET /yandex.ru HTTP/1.1" "-" 500 743 "Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36" "-"
  • Как правильно проксировать в nginx?

    @explay22 Автор вопроса
    а чем может быть вызвана ошибка 500 Internal Server Error