fix: isolate GTIN tool and legal pages
This commit is contained in:
@@ -92,9 +92,10 @@ them is a defect, not a style question:
|
||||
- no cookies, analytics or tracking. The standalone `/gtin/` tool is the only
|
||||
`localStorage`/Cache API exception: it keeps its last 20 generated entries in
|
||||
the browser and caches only its own offline app shell; it sends no tool data
|
||||
to a server. The tool stays unlisted: no site navigation or page links, no
|
||||
sitemap entry, and `noindex,nofollow`; only the tool itself links out to the
|
||||
required legal pages;
|
||||
to a server. Its `/gtin/impressum/` and `/gtin/datenschutz/` pages are
|
||||
standalone, unlisted legal pages. The tool stays unlisted: no main-site
|
||||
navigation or page links, no sitemap entry, and `noindex,nofollow`; only the
|
||||
tool links to its own legal pages, which never link back to the main site;
|
||||
- `access_log off` in `nginx.conf` — never enable request logging;
|
||||
- `error_log /dev/null crit;` in `nginx.conf` — never write an error-log file either;
|
||||
- fonts, scripts, styles and images are served from this origin only;
|
||||
|
||||
Reference in New Issue
Block a user