Well…
I have my domain primarysite.com of my droplet…i create a directory /livezilla/…
I want add a external subdomain to this directory:
I have in: /etc/nginx/sites-avaliable:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /usr/share/nginx/html;
index index.php index.html index.htm;
# Make site accessible from http://localhost/
server_name http://primarysite.com;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
#try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?q=$uri&args;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
}
AND
server {
listen 80;
listen [::]:80;
server_name www.subdomain.external.com subdomain.external.com;
root /usr/share/nginx/html/livezilla/;
index index.php index.html index.htm;
}
After :
ln -s /etc/nginx/sites-available/subdomain.external.com /etc/nginx/sites-enabled/subdomain.external.com
and
ln -s /etc/nginx/sites-available/primarysite.com /etc/nginx/sites-enabled/primarysite.com
service nginx restart
[OK]…
but doens’t work…
Just primarysite.com works…
I forgot something?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
This solved my question. Wtf.
server {
listen subdomain.external.com:80;
server_name subdomain.external.com;
root /usr/share/nginx/html/livezilla;
index index.php index.html index.htm;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_intercept_errors off;
fastcgi_buffer_size 16k;
fastcgi_buffers 4 16k;
}
}
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.