# Slash or no slash?

**URL:** <https://www.ruby-forum.com/t/slash-or-no-slash/152423>\
**Category:** Radiant CMS\
**Created:** [November 3, 2008, 7:53pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423 "2008-11-03T19:53:10Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 7:53pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/1 "2008-11-03T19:53:10Z")

</div>

HI, I’m a bit confused about something simple… in general, Radiant  
pages are served up as:  
page/pg/123/ (with a slash)  
but it also renders the same if I go to  
page/pg/123 (without a slash)

In general, it doesn’t matter. But, I’ve got pages that have a lot of  
relative links between them (inserted into the HTML directly). So, I  
have a relative link to …/124 but the actual position of what it  
references matters… depending on whether the current URL/ page is  
rendered is  
page/pg/123/ (with a slash)  
or  
page/pg/123 (without a slash)

Any ideas on what I can do?

Cheers,  
Mohit.  
11/4/2008 | 2:52 AM.

---

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 7:56pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/2 "2008-11-03T19:56:42Z")

</div>

Mohit S. wrote:

> rendered is  
> page/pg/123/ (with a slash)  
> or  
> page/pg/123 (without a slash)
> 
> Any ideas on what I can do?

Where are my manners!? (it’s 3 AM) - I meant to add thanks for your  
help and sorry for being a bother this week…

Cheers,  
Mohit.  
11/4/2008 | 2:54 AM.

---

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 8:07pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/3 "2008-11-03T20:07:55Z")

</div>

Mohit,

The best answer I can give is to configure your webserver so that it  
redirects requests not ending in a slash to their slash equivalents, or  
vice versa (there are HOWTOs for Apache).

Sean

---

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 8:11pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/4 "2008-11-03T20:11:26Z")

</div>

There was quite a bit of descussion in this post:  
[http://www.ruby-forum.com/topic/111522](http://www.ruby-forum.com/topic/111522)

I don’t think anything was done to implement the auto-redirect within  
Radiant as discussed (though I’d still like to see it). I think most  
are configuring their servers to do the redirect.

-Chris

---

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 8:13pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/5 "2008-11-03T20:13:47Z")

</div>

D’oh. Sean beat me to it (as usual).

Oh and I meant ‘discussion’ 😉

-Chris

---

<div class="post-metadata">

**Author:** ![mohits](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/bbe5ce/32.png) [@mohits](https://www.ruby-forum.com/u/mohits)\
**Post date:** [November 3, 2008, 8:21pm UTC](https://www.ruby-forum.com/t/slash-or-no-slash/152423/6 "2008-11-03T20:21:26Z")

</div>

Chris P. wrote:

> > I don’t think anything was done to implement the auto-redirect within  
> > Radiant as discussed (though I’d still like to see it). I think most  
> > are configuring their servers to do the redirect.
> > 
> > -Chris

Thanks Chris & Sean,

I’ve added that to my TODO list now. This does bring up another  
question, how are anchors handled?  
Page with slash, without slash or doesn’t matter?

Cheers,  
Mohit.  
11/4/2008 | 3:19 AM.
