mirror of
https://github.com/elisspace/rtinst.git
synced 2026-10-08 09:58:35 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bb7e6bf87b | ||
|
|
2d2d1dff59 | ||
|
|
1f2a1b1f29 | ||
|
|
334659eb40 | ||
|
|
6a8bbafe95 | ||
|
|
78d70f57cd |
+11
-3
@@ -1,5 +1,6 @@
|
|||||||
server {
|
server {
|
||||||
listen 80;
|
listen 80;
|
||||||
|
listen [::]:80;
|
||||||
#server_name <Domain Name>;
|
#server_name <Domain Name>;
|
||||||
root /var/www;
|
root /var/www;
|
||||||
|
|
||||||
@@ -13,7 +14,7 @@ server {
|
|||||||
deny all;
|
deny all;
|
||||||
|
|
||||||
location @denied {
|
location @denied {
|
||||||
return 301 https://$host$request_uri;
|
return 301 https://$server_name$request_uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
@@ -35,13 +36,20 @@ server {
|
|||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443 ssl;
|
listen 443 ssl http2 default_server;
|
||||||
#server_name <Domain Name>;
|
listen [::]:443 ssl http2 default_server;
|
||||||
|
|
||||||
|
#server_name <Domain Name>;
|
||||||
|
|
||||||
root /var/www;
|
root /var/www;
|
||||||
index index.html index.php index.htm;
|
index index.html index.php index.htm;
|
||||||
|
|
||||||
client_max_body_size 40m;
|
client_max_body_size 40m;
|
||||||
|
|
||||||
|
if ($host != $server_name) {
|
||||||
|
return 301 https://$server_name$request_uri;
|
||||||
|
}
|
||||||
|
|
||||||
ssl_certificate /etc/ssl/ruweb.crt;
|
ssl_certificate /etc/ssl/ruweb.crt;
|
||||||
ssl_certificate_key /etc/ssl/private/ruweb.key;
|
ssl_certificate_key /etc/ssl/private/ruweb.key;
|
||||||
ssl_session_timeout 5m;
|
ssl_session_timeout 5m;
|
||||||
|
|||||||
@@ -757,6 +757,8 @@ if [ $leflag = 0 ]; then
|
|||||||
sed -i "/^\(\s\|#\)*server_name/ c\ server_name $serverdn;" /etc/nginx/sites-available/default
|
sed -i "/^\(\s\|#\)*server_name/ c\ server_name $serverdn;" /etc/nginx/sites-available/default
|
||||||
sed -i "/ssl_certificate / c\ ssl_certificate /etc/letsencrypt/live/$serverdn/fullchain.pem;" /etc/nginx/sites-available/default
|
sed -i "/ssl_certificate / c\ ssl_certificate /etc/letsencrypt/live/$serverdn/fullchain.pem;" /etc/nginx/sites-available/default
|
||||||
sed -i "/ssl_certificate_key / c\ ssl_certificate_key /etc/letsencrypt/live/$serverdn/privkey.pem;" /etc/nginx/sites-available/default
|
sed -i "/ssl_certificate_key / c\ ssl_certificate_key /etc/letsencrypt/live/$serverdn/privkey.pem;" /etc/nginx/sites-available/default
|
||||||
|
else
|
||||||
|
sed -i "/^\(\s\|#\)*server_name/ c\ server_name $serverip;" /etc/nginx/sites-available/default
|
||||||
fi
|
fi
|
||||||
|
|
||||||
service nginx restart && service $phpver-fpm restart
|
service nginx restart && service $phpver-fpm restart
|
||||||
|
|||||||
@@ -59,6 +59,7 @@ fi
|
|||||||
if [ -f /etc/nginx/sites-available/default ]; then
|
if [ -f /etc/nginx/sites-available/default ]; then
|
||||||
sed -i '/ssl_certificate / c\ ssl_certificate \/etc\/ssl\/ruweb\.crt;' /etc/nginx/sites-available/default
|
sed -i '/ssl_certificate / c\ ssl_certificate \/etc\/ssl\/ruweb\.crt;' /etc/nginx/sites-available/default
|
||||||
sed -i '/ssl_certificate_key/ c\ ssl_certificate_key \/etc\/ssl\/private\/ruweb\.key;' /etc/nginx/sites-available/default
|
sed -i '/ssl_certificate_key/ c\ ssl_certificate_key \/etc\/ssl\/private\/ruweb\.key;' /etc/nginx/sites-available/default
|
||||||
|
sed -i "/^\(\s\|#\)*server_name/ c\ server_name $serverip;" /etc/nginx/sites-available/default
|
||||||
service nginx restart >/dev/null 2>&1
|
service nginx restart >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user