MLAB-project / MLABweb

MLAB website source files
https://mlab.cz
0 stars 2 forks source link

Permalink nepřesměrovává & více #23

Open povik opened 5 years ago

povik commented 5 years ago

Permalink by měl uživatele přesměrovat na stránku s modulem, abychom se vyhnuli dvoum cestám ke stejnému obsahu.

Implementace permalinku dál nemá ošetřeno, pokud modul neexistuje. Permalink bez jména modulu by mohl vypsat všechny moduly, jako to dělala implementace od MIHO.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/78724786-permalink-nepresmerovava-vice?utm_campaign=plugin&utm_content=tracker%2F51361748&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F51361748&utm_medium=issues&utm_source=github).
kaklik commented 2 years ago

Jo souhlasím. Implementace od Miha byla lepší. Aktuálně se to ale chová tak, že permalink ani nevede na identickou stránku. Například:

Jsou dvě různé stránky s odlišným obsahem.

roman-dvorak commented 1 year ago

Permalink www.mlab.cz/PermaLink/ má nyní problém, že obsahuje více permalinků než je v MLABwebu. Především na původním permalinku jsou i konstrukce, které na aktuálním MLABwebu nejsou umístěné (ani to není v plánu, aktuálně)

Aktuálně je to vyřešené tak, že přesměrování www.mlab.cz/PermaLink -> home.mlab.cz/PermaLink je udělané na úrovni nginx.

Navrhoval bych to vyřešit tak, že se o to bude starat MLABweb. Pokud to bude modul, který je známý, tak provede přesměrování na novou stránku modulu. Pokud to bude neznámá věc, tak to provede přesměrování na home.mlab.cz/PermaLink ...