Jump to content
zavsegda

После перехода на https развалился стиль

Recommended Posts

24 минуты назад, Dusty сказал:

где ссылка?  какие действие делали? какая версия и т.д 

1.Ссылка http://vaoz.ru/

2. Версия 4.3.6 (лизенция не продливалась)

2. Только в conf_global.php изменил на https и всё

Share this post


Link to post
Share on other sites

У вас сервер nginx  отдает статику. Судя по всему для него не настроен конфиг https для статики.

403 Forbidden


nginx/1.11.9

Share this post


Link to post
Share on other sites

Навскидку могу сказать что надо весь конфиг из

server {
    listen 80;

полностью перенести на

server {
    listen 443 ssl;

это если используется один nginx

Связку nginx+apache я давно делал. Не помню. Совет дать не могу. Припоминается, что надо какой-то модуль для апача устанавливать чтобы связка заработала с https на фронтенде. Помню, что так просто как и http он работать не хотел.

Share this post


Link to post
Share on other sites
11 минут назад, aplayer сказал:

Навскидку могу сказать что надо весь конфиг из

server {
    listen 80;

полностью перенести на

server {
    listen 443 ssl;

это если используется один nginx

Связку nginx+apache я давно делал. Не помню. Совет дать не могу. Припоминается, что надо какой-то модуль для апача устанавливать чтобы связка заработала с https на фронтенде. Помню, что так просто как и http он работать не хотел.

круто, осталось узнать как это сделать...

Share this post


Link to post
Share on other sites

zavsegda Если у вас виртуальный хостинг, то в панели управления хостингом должны быть настройки этого дела. Каждый хостер их по разному делает. Ищите, тормошите хостера.

Если у вас сервер, то даже не знаю что и посоветовать. Начните с изучения основ LAMP и LEMP. Если у вас windows-сервер, то изучайте WAMP.

Если на винсервере поднят IIS, то WIMP уже не гуглится. Но и такие монстры бывают.

Share this post


Link to post
Share on other sites

aplayer по аналогии с 80 портом в nginx прописать следующее:

server {
listen 443;
server_name vaoz.ru;

ssl on;
 ssl_certificate /etc/nginx/ssl/*******.crt;
 ssl_certificate_key /etc/nginx/ssl/********.key;
 ssl_session_cache    shared:SSL:10m;
 ssl_session_timeout  10m;
        
location / {
proxy_read_timeout 900;
proxy_send_timeout 900;
        proxy_pass   http://********;
        proxy_set_header    Host    $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_buffer_size 8k;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
    location ~* ^.+\.(jpg|jpeg|gif|png|zip|rar|swf|ico|css|js)$ {
            root         /**********;
            index  index.php;
            try_files $uri $uri/ /index.php;
        access_log   off;
        expires      7d;
        }

Где звёздочки - подставить свои значения. У меня в nginx обе секции, и для hhtp, и для https.

 

aplayer и ещё нужно править .htaccess.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×