Ответы пользователя по тегу Apache HTTP Server
  • Запрос к Apche минуя Nginx?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    server {
      server_name localhost;
      disable_symlinks if_not_owner;
      listen 80;
      include /etc/nginx/vhosts-includes/*.conf;
    
      location /extplorer/ {
        proxy_set_header X-Real-IP  $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $host;
        proxy_pass http://127.0.0.1:8080; // указать номер порта, который слушает Apache
      }
    }

    А без Nginx, видимо придется указывать номер порта в URL.
    Например, http://localhost:8080/extplorer.
    Ответ написан
    Комментировать
  • Как указать корень локального сайта?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    Указать mysite.ru.local в файле конфигурации сайта:
    <VirtualHost 127.0.0.1:80>
      DocumentRoot /home/mysite.ru/www
      ServerName mysite.ru.local
      # ServerAlias mysite.ru
      # ...все остальное...
    </VirtualHost>

    Чтобы в браузере сайт открывался по указанному адресу, можно прописать его в файле hosts.

    Под Linux см. файл /etc/hosts.
    Под Windows см. C:\Windows\System32\drivers\etc\hosts.
    (с правами администратора)

    В файл hosts нужно указать имя хоста и IP сервера. Например:

    127.0.0.1 mysite.ru.local

    Вместо .local лучше использовать другую зону, т.к. с .local могут быть проблемы. Можно просто mysite, либо mysite.serverName.
    Ответ написан
    Комментировать
  • Как настроить работу linkedin api на локальном сервере?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    LinkedIn вполне нормально поддерживает работу с localhost, в том числе допустимы адреса с указанием номера порта. У себя подобных ошибок не наблюдаю, даже с OAuth 1.0a.

    OAuth v1.0 адово сложный. Ко всему прочему уже давно устаревший и скорее всего в будущем будет отключен. Лучше использовать вторую версию.

    Сообщение об ошибке странное, прям как в окне консоли браузера :-) Если проблема в работе сайта, то можно попробовать кеш обновить, антивирус пнуть или браузер поменять (отключить какие-нибудь расширения).

    Как вариант, можно использовать промежуточный сервер с нормальным доменом, который перенаправит все куда нужно. Пример можно посмотреть тут (в коде страницы).
    Ответ написан
    4 комментария