mirror of
https://github.com/YGGverse/YGGbro.git
synced 2026-04-02 10:35:31 +00:00
| .. | ||
| handles | ||
| locations | ||
| locations.conf | ||
| README.md | ||
| server.conf | ||
Nginx proxy configuration for OpenNet located at subfolder
Current implementation forward subdomains to following proxy locations:
opennet.ru>/opennet.ruwww.opennet.ru>/opennet.ru/wwwbsd.opennet.ru>/opennet.ru/bsdcisco.opennet.ru>/opennet.ru/ciscograb.opennet.ru>/opennet.ru/grablinux.opennet.ru>/opennet.ru/linuxm.opennet.ru>/opennet.ru/mmobile.opennet.ru>/opennet.ru/mobilepalm.opennet.ru>/opennet.ru/palmsecurity.opennet.ru>/opennet.ru/securitysolaris.opennet.ru>/opennet.ru/solarisweb.opennet.ru>/opennet.ru/webwiki.opennet.ru>/opennet.ru/wikiforum.opennet.ru>/opennet.ru/wwwcgi-bin/openforum/vsluhboard.cgi
Install
This is subfolder configuration, use server.conf preset only when default_server not defined in your system:
ln -s /etc/yggbro/nginx/opennet.ru/yggbro/opennet.ru/server.conf /etc/nginx/sites-enabled/yggbro.opennet.ru.yggbro.opennet.ru.conf
Alternatively, add following requirements to existing default_server:
include /etc/yggbro/nginx/opennet.ru/yggbro/opennet.ru/handles/redirect.conf;
include /etc/yggbro/nginx/opennet.ru/yggbro/opennet.ru/locations.conf;
Test configuration and apply changes
nginx -tservice nginx reload
Uninstall
Remove following requirements from existing default_server:
include /etc/yggbro/nginx/opennet.ru/yggbro/opennet.ru/handles/redirect.conf;
include /etc/yggbro/nginx/opennet.ru/yggbro/opennet.ru/locations.conf;
Remove symlink if added before:
rm /etc/nginx/sites-enabled/yggbro.opennet.ru.yggbro.opennet.ru.conf
Test configuration and apply changes
nginx -tservice nginx reload
Issues
- At this moment, config drops all JS some tabs could not work
- Youtube embedded content still works
- Redirect cases for some sub-domains require additional rules implementation