rssforever/nginx/conf/nginx.sh

22 lines
737 B
Bash
Raw Normal View History

if [ "$PROTOCOL" = "https" ];
then
sed -i '/return 301/s/#//g' \
/etc/nginx/conf.d/vhost/rss.conf \
/etc/nginx/conf.d/vhost/rsshub.conf
fi
sed -i \
-e "/rss.yourdomain.com/s/rss.yourdomain.com/${RSS_DOMAIN}/g" \
-e "/yourdomain.com.cer/s/yourdomain.com.cer/${RSS_DOAMIN_CERT}/g" \
-e "/yourdomain.com.key/s/yourdomain.com.key/${RSS_DOMAIN_KEY}/g" \
/etc/nginx/conf.d/vhost/rss.conf
sed -i \
-e "/rsshub.yourdomain.com/s/rsshub.yourdomain.com/${RSSHUB_DOMAIN}/g" \
-e "/yourdomain.com.cer/s/yourdomain.com.cer/${RSSHUB_DOAMIN_CERT}/g" \
-e "/yourdomain.com.key/s/yourdomain.com.key/${RSSHUB_DOMAIN_KEY}/g" \
/etc/nginx/conf.d/vhost/rsshub.conf
2021-05-26 21:56:40 +08:00
nginx -s reload
nginx -g 'daemon off;'