verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Всем привет. Купил домен, который ранее принадлежал другому человеку. От старого домена в индексе google присутствуют страницы с https.
Сайт, который хочу залить на этот домен работает на http, поэтому мне нужно сделать редирект при заходе на страницу с https на http. Перерыл интернет, перепробовал кучу вариантов - не работает.
Вот мой конфиг nginx:
Добавил
как мне кажется самый логичный вариант, но не работает...
Помогите сделать редирект с http на https
Сайт, который хочу залить на этот домен работает на http, поэтому мне нужно сделать редирект при заходе на страницу с https на http. Перерыл интернет, перепробовал кучу вариантов - не работает.
Вот мой конфиг nginx:
Код:
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
events {
worker_connections 1024;
}
http {
access_log off;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
client_max_body_size 10M;
include /etc/nginx/mime.types;
default_type application/octet-stream;
include /etc/nginx/conf.d/*.conf;
server {
listen myip:80;
server_name .mysite12.com;
location / {
root /home/site12;
index index.php;
if ($scheme = https) {
return 301 http://$host$request_uri;
}
if (!-e $request_filename) {
rewrite ^ /index.php last;
break;
}
}
location ~ \.php$ {
root /home/site12;
try_files $uri =404;
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}
}
}
Добавил
Код:
if ($scheme = https) {
return 301 http://$host$request_uri;
}
как мне кажется самый логичный вариант, но не работает...
Помогите сделать редирект с http на https