we are using Discourse as KnowledgeBase. As articles evolve we frequently merge some tickets. But obviously links from other articles exists to both articles.
Is there a way to redirect from one article to another?
I mean, yes of course I can simply create the link as content of the old ticket linking to the new one but I am thinking of an autmated redirect (invisble for users)
got it so far. I am on the page you told me. But looks like I am too dumb to use it.
Again, I have an thread with the following URL: https://help.domain.com/t/old-thread-title/6418
It has outdated content on it and I want it to link to a newer thread with URL: https://help.domain.com/t/new-thread-title/11345
So I enterd in the admin’s permalink site on the left the first URl from above and entered the thread-ID of 11345 in the second field.
Trying to access the URL still shows old contend. Tried with a second browser where I am not logged in and did a “Reload” as well. Still old content.
Did I get it right now? I can not use this feature to redirect from “inside” Discourse? Well, this explains why it is not working.
In this case back to my original question:
I have a topic which is outdated. I need to replace. I have a new article which replaces the old one. There are several links in the forum to the old article. I want these (internal) links now to point to the new article.
Is this possible?
Note: Yes, I can edit the old thread and just place a link to the new one there… but that’s not really nice…
저도 정확히 같은 일을 하려고 해서 이 스레드를 이어갑니다. 또한 같은 회사에서 knebb의 원래 계획을 따르고 있으므로, knebb가 화를 내지 않을 것이라고 확신합니다.
제 이해에 따르면, 영구 링크(permalinks)는
https://help.domain.com/t/old-thread-title/6418
에서 https://help.domain.com/t/new-thread-title/11345
으로 리다이렉션을 수행해야 합니다.
하지만 실제로는 그렇지 않습니다. 저는 첫 번째 URL의 브라우저 요청을 두 번째 URL로 전달하고 싶습니다. 내부 링크는 해당 기사에 직접 접근하지 않습니다.
knebb와 마찬가지로, 이렇게 단순한 리다이렉션이 자주 요청되지도 않고 apparently 불가능한 것 같다는 점이 조금 혼란스럽습니다.
해결책을 찾았습니다. 중복 항목(제 예시에서는 old-thread-title/6418)을 삭제하고 영구 링크(permalinks)를 사용해야 합니다. 그러면 관리자도 삭제된 주제를 보게 되므로 리다이렉트를 인식하지 못합니다. 일반 사용자에게는 리다이렉트가 정상적으로 작동합니다.