Hi all! 8)
Suppose I have some ruby code in a .rhtml -file, which is processed by
eruby.
How can I get the url string of the page? (so I can chop it up).
Whats a good place for reference on this?
Csmr
Hi all! 8)
Suppose I have some ruby code in a .rhtml -file, which is processed by
eruby.
How can I get the url string of the page? (so I can chop it up).
Whats a good place for reference on this?
Csmr
Suppose I have some ruby code in a .rhtml -file, which is processed by
eruby.How can I get the url string of the page? (so I can chop it up).
Whats a good place for reference on this?
A good place for reference on it is the Rails list at Google G.:
http://groups.google.com/group/rubyonrails-talk
–
Giles B.
Blog: http://gilesbowkett.blogspot.com
Portfolio: http://www.gilesgoatboy.org
Tumblelog: http://giles.tumblr.com/
Casimir P wrote:
I think this depends somewhat on your environment (it’s different if you
are running from the command line versus on a web server, for example),
but try adding
puts ENV.inspect
in your .rhtml file and that should help you find what you need.
-Justin
On Thu, 01 Nov 2007 15:42:59 -0500, justincollins wrote:
Casimir P wrote:
Suppose I have some ruby code in a .rhtml -file, which is processed by
eruby. How can I get the url string of the page? (so I can chop it up).
I think this depends somewhat on your environment [deleted some]
but try addingputs ENV.inspect
Yup. Hehe, kinda simple. Didnt find anything in-depth, but there was
enough in what I think most call the pickaxe.
ProgrammingRuby/html/web.html (see code example at the end of “Using
Eruby”).
What I wanted was to see what URI was requested, the bit after the
domain,
ie.:
<% puts ENV[“REQUEST_URI”] %>
Now, if I only could figure out how to redirect all requests to one
and
the same .rhtml in the site root without actually rewriting the url user
sees… Already caused a few infinite redirect loops 8)
On 11/3/07, Casimir P [email protected] wrote:
<% puts ENV[“REQUEST_URI”] %>
Now, if I only could figure out how to redirect all requests to one and
the same .rhtml in the site root without actually rewriting the url user
sees… Already caused a few infinite redirect loops 8)
For an Apache example, see any rails application (even an empty one),
go to /public/ and read .htaccess
On Sat, 03 Nov 2007 08:23:39 -0500, jan.svitok wrote:
On 11/3/07, Casimir P [email protected] wrote:
On Thu, 01 Nov 2007 15:42:59 -0500, justincollins wrote:
Casimir P wrote:
How can I get the url string of the page?
puts ENV.inspect
ie.: <% puts ENV[“REQUEST_URI”] %>
Now, if I only could figure out how to redirect all requests to one
and the same .rhtml in the site root without actually rewriting the url
user sees… Already caused a few infinite redirect loops 8)For an Apache example, see any rails application (even an empty one), go
to /public/ and read .htaccess
Afaik rails != eruby, but yeah, .htaccess redirects is how I managed the
infinite redirect loops 8) something like “RedirectMatch (.*)
pageengine.rhtml” etc.
Just want the user and spiders to see /pagename/ while in fact all
requests are handled by one file at the root… But this is sorta
offtopic
so I guess I’ll take this to regexpo or apache group if I dont get it
working on my own.
Thanks for the input, everybody.
Csmr
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs