Follow these following steps to add a subdomain within Nginx server.
1. In the domain panel, add an A-record to point the new subdomain to your server
2. Register the new subdomain with Nginx server
sudo nano /etc/nginx/sites-available/youtube.hintdesk.com
3. Use this simple configuration for the newly created file
server { listen 80; root /var/www/html/apps/youtube; index index.html index.htm index.nginx-debian.html; server_name youtube.hintdesk.com www.youtube.hintdesk.com; location / { try_files $uri $uri/ /index.html?$args; } }
4. To enable the configuration, make a symlink to the enabled sites
ln -s /etc/nginx/sites-available/youtube.hintdesk.com /etc/nginx/sites-enabled/youtube.hintdesk.com
5. The last thing to do is restart Nginx:
service nginx restart
6. If we activate SSL for our domain and receive the error ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY on Chrome. Then edit the ssl.conf with following settings
sudo nano /var/www/tetxua.com/conf/nginx/ssl.conf
And add following lines
ssl_ciphers "ECDHE+AES128:RSA+AES128:ECDHE+AES256:RSA+AES256:ECDHE+3DES:RSA+3DES";
Which is recommended by Cloudflare.