- Server operating system version
- Ubuntu 24.04
- Plesk version and microupdate number
- 18.0.65
Hi all, looking for a little help.
We're trying to add some custom entries in to our nginx.conf file but Plesk won't allow us to enter them.
We're trying to add:
map $http_host $MAGE_RUN_CODE {
websitea.com base;
websiteb.eu eu_website;
}
but it shows an error when trying to save, saying:
Invalid nginx configuration: nginx: [emerg] "map" directive is not allowed here in /var/www/vhosts/system/dev.mysite.com/conf/vhost_nginx.conf:1 nginx:configuration file /etc/nginx/nginx.conf test failed
We have tried a second way, making a custom .conf file and including it via the additional nginx directives but the same error is returned.
If we edit the file directly, it is at risk of being overwritten by Plesk.
We're trying to add some custom entries in to our nginx.conf file but Plesk won't allow us to enter them.
We're trying to add:
map $http_host $MAGE_RUN_CODE {
websitea.com base;
websiteb.eu eu_website;
}
but it shows an error when trying to save, saying:
Invalid nginx configuration: nginx: [emerg] "map" directive is not allowed here in /var/www/vhosts/system/dev.mysite.com/conf/vhost_nginx.conf:1 nginx:configuration file /etc/nginx/nginx.conf test failed
We have tried a second way, making a custom .conf file and including it via the additional nginx directives but the same error is returned.
If we edit the file directly, it is at risk of being overwritten by Plesk.