nginx subsite configuration not working
August 02, 2020 06:32AM
Hi,

I am running nginx version: nginx/1.16.1 on CentOS Linux release 7.8.2003 (Core). I am setting up the Nginx subsite configuration. The details are as follows.

retail is a soft link inside /var/www/drupal/marketplace-v2/mpV2/web directory pointing to
/var/www/drupalsubsite/marketplace-v2/mpV2/web directory.

When i hit https://developer.example.com/retail on the browser it should render web pages from /var/www/drupalsubsite/marketplace-v2/mpV2/web directory

[root@developerportal www]# pwd
/var/www
[root@developerportal www]# ls -l
total 0
drwxr-xr-x 2 root root 6 Apr 2 18:44 cgi-bin
drwxr-xr-x 3 nginx nginx 64 Jun 10 13:52 drupal
drwxr-xr-x 3 nginx nginx 28 Aug 1 12:32 drupalsubsite
drwxr-xr-x 2 root root 6 Apr 2 18:44 html
[root@developerportal www]#
[root@developerportal web]# pwd
/var/www/drupal/marketplace-v2/mpV2/web
[root@developerportal web]# ls -l
total 73576
-rwxr-xr-x 1 nginx nginx 385 Jul 28 18:25 autoload.php
drwxrwxrwx 12 nginx nginx 4096 Jun 11 14:21 core
-rw-r--r-- 1 nginx nginx 75310608 Aug 1 11:18 db.sql
-rwxr-xr-x 1 nginx nginx 549 Jul 26 18:47 index.php
drwxrwxrwx 14 nginx nginx 286 Jul 28 18:25 libraries
drwxrwxrwx 6 nginx nginx 101 Jul 26 18:47 modules
drwxrwxrwx 2 nginx nginx 22 Jul 26 18:47 profiles
lrwxrwxrwx 1 nginx nginx 47 Aug 1 16:23 retail -> /var/www/drupalsubsite/marketplace-v2/mpV2/web/
-rwxr-xr-x 1 nginx nginx 1594 Jul 26 18:47 robots.txt
drwxrwxrwx 3 nginx nginx 112 Jul 26 18:47 sites
drwxrwxrwx 4 nginx nginx 69 Jul 26 18:47 themes
-rwxr-xr-x 1 nginx nginx 848 Jul 26 18:47 update.php
-rwxr-xr-x 1 nginx nginx 4566 Jul 26 18:47 web.config
[root@developerportal web]#

I tried the below options in /etc/nginx/nginx.conf and none of the options work. Any help will be highly appreciated. Thanks in Advance

Option 1)

rewrite ^/$ /var/www/drupalsubsite/marketplace-v2/mpV2/web;

Option 2)

location /retail {
root /var/www/drupalsubsite/marketplace-v2/mpV2/web;
# root /var/www/drupal/marketplace-v2/mpV2/web;
index index.php;
}

Option 3)

location /retail {
root /var/www/drupal/marketplace-v2/mpV2/web;
disable_symlinks off;
index index.php;
}

I look forward to hearing from you.

Best Regards,

Kaushal
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 263
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready