bestimmte Shop-Seiten-URLs nur "intern" erreichbar machen

Hallo zusammen, ich weiss garnicht ob das überhaupt geht: Ich habe ein spezielles Kategorieseiten-Listing-Template, wobei Kategorien mit diesem Template nur über interne Shop-Links erreichbar sein sollen. Artikel innerhalb dieser Kategorien sollen hingegen ganz normal behandelt werden. In den Navigationsmenü/Leisten sind diese Kategorien schon abgeschaltet - aber man hat ja im Browser eine URL, die man abspeichern kann. Ich möchte nun verhindern, das man diese URL direkt im Browser (wieder) aufrufen kann, sondern stattdessen auf eine andere Shopseite umgeleitet wird, die man vorgibt. Wird die URL/der Link aber im Shop benutzt/aufgerufen, also dort wo ich es auch haben will, muss die Kategorie-Seite natürlich erreichbar sein und darf nicht umgeleitet werden… Vielleicht gibt es Möglichkeiten über die .htaccess, besser wäre dann aber etwas nginx-kompatibeles (vielleicht weiss shopware dazu was) oder im Template oder über Core-Dateien. - bin für jede Hilfe dankbar. Grüße rattatui