# Problem with permalinks

**URL:** https://meta.discourse.org/t/problem-with-permalinks/103810
**Category:** Support
**Created:** [December 9, 2018, 6:24am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810 "2018-12-09T06:24:52Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![cori](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cori/32/124112_2.png) [@cori](https://meta.discourse.org/u/cori)
#### Post date: [December 9, 2018, 6:24am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/1 "2018-12-09T06:24:52Z")

</div>

I’m seeing some odd behavior with permalinks on our site. I have a permalink set up to [https://support.glitch.com/office-hours](https://support.glitch.com/office-hours) which works from a fresh session (in an incognito window, for instance, or even just a new tab) By “works” I mean it returns a 301 redirect to the location configured in `/admin/customize/permalinks` as I’d expect

I have that link inside a different post on the forum, though, and when that link is followed I get this:

 ![image](https://global.discourse-cdn.com/meta/original/3X/0/3/03e602c8a8c5bf59eb4bb2057f4b4e39e497d128.png)

The correct page loads on refresh, but as you might imagine this looks pretty unprofessional to our members. Is there some reason I don’t know about that would prevent that from working?

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [December 9, 2018, 8:11am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/2 "2018-12-09T08:11:41Z")

</div>

Permalinks are intended to remap inbound links to your Discourse instance, and are useful when migrating from another platform. They catch inbound traffic and reroute those requests to the new destination, which is why they work when you hit refresh.

They’re not going to work within Discourse itself, please use the correct internal URL, rather than the permalink that you’ve created which redirects to it.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [December 9, 2018, 8:29am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/3 "2018-12-09T08:29:00Z")

</div>

Yes, these are for external URL redirection, there is no concept of internal redirection.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [October 16, 2021, 10:42pm UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/4 "2021-10-16T22:42:15Z")

</div>



---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [October 21, 2021, 3:03am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/5 "2021-10-21T03:03:17Z")

</div>

I believe we have internal redirects possible here now yes @tshenry?

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [October 21, 2021, 3:14am UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/6 "2021-10-21T03:14:32Z")

</div>

I think so. For example it looks like Meta has

[https://meta.discourse.org/support](https://meta.discourse.org/support)

set up as a permalink to our support category.

It looks like we can permalink in the following ways at the moment:

 ![Screen Shot 2021-10-20 at 8.13.30 PM](https://global.discourse-cdn.com/meta/original/3X/1/6/16a4b65e5967ac3bd96dcfcd839d1018d631133b.png)

---

<div class="post-metadata">

### Author: ![cori](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cori/32/124112_2.png) [@cori](https://meta.discourse.org/u/cori)
#### Post date: [October 21, 2021, 3:34pm UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/7 "2021-10-21T15:34:32Z")

</div>

Thanks for the replies, y’all - I’m not managing that Discourse instance any more and we no longer “need” this functionality, but it’d be nice to know it’s there.

@tshenry it seems to me that your example is what was discussed above as an “external” link, though, right? Taking a request from an external source and redirecting it to the proper Discourse URL - what we were hoping to do would be akin to redirecting [Support - Discourse Meta](https://meta.discourse.org/support) to [Issues · discourse/discourse · GitHub](https://github.com/discourse/discourse/issues) (if you all accepted issue reports there, of course), which worked (as I recall) for folks coming into the site from outside, but failed to redirect on the first page load when following a link from a Discourse page.

---

<div class="post-metadata">

### Author: ![tshenry](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tshenry/32/119495_2.png) [@tshenry](https://meta.discourse.org/u/tshenry)
#### Post date: [October 21, 2021, 6:59pm UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/8 "2021-10-21T18:59:11Z")

</div>

Thanks for the clarification! It does look like we have an example of what you describe in place:

[https://meta.discourse.org/guide](https://meta.discourse.org/guide)

Does that seem to be working the way you would expect?

---

<div class="post-metadata">

### Author: ![cori](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cori/32/124112_2.png) [@cori](https://meta.discourse.org/u/cori)
#### Post date: [October 22, 2021, 12:43pm UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/9 "2021-10-22T12:43:30Z")

</div>

Ha, I initially thought you meant there was an example _on_ that page 😉 - once I realized you meant that _was_ the example, then yes, that seems to do what we wanted. Thanks!!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [November 21, 2021, 12:44pm UTC](https://meta.discourse.org/t/problem-with-permalinks/103810/10 "2021-11-21T12:44:24Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
