From: Jonathan D. <cy...@cp...> - 2004-09-17 06:20:48
|
Hello, I've just recently installed mod_webkit on my apache server. I have webkit running on my server and I can access the application server through apache just fine when using this in my httpd.conf: <Location /wk> WKServer localhost 8086 SetHandler webkit-handler </Location> The above block is inside a virtual host definition. What I would like to do is have webkit handle requests at the root instead of /wk. When I try the following: <Location /> WKServer localhost 8086 SetHandler webkit-handler </Location> or if I omit "<Location />" and "</Location>" and leave the two directives inside the VirtualHost stanza, I get a message from my browser saying: "Redirection limit for this URL exceeded. Unable to load the requested page. This may be caused by cookies that are blocked." I understand that this is likely a redirection issue, but I can't find out how to get webkit to stop trying to fix the url in a redirection effort. Thoughts? Thanks! -- Jonathan Daugherty http://www.cprogrammer.org |
From: maluke <m...@ma...> - 2004-09-17 06:50:51
|
you might just *add * <Location /_> WKServer localhost 8086 SetHandler webkit-handler </Location> RewriteEngine On RewriteRule $^ /_/ [L,NS] and it works. another cool thing to do is: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} -F RewriteRule ^(.*) - [L] this tells apache that if a file found by that path - serve it directly, if not - webkit handles request. this nicely enables you to have files like css and favicon in the root of the site, yet in a different directory than code - hassle free. another possible use is to generate static cached pages for paths that give the most load on your appserver. make sure to have Options -Indexes for the root folder or it will give listing instead of letting webkit respond. -- ????? [ m...@ma... // ICQ: 39027534 ] |
From: Jason H. <ja...@pe...> - 2004-09-17 16:04:34
|
On Fri, 2004-09-17 at 01:49, maluke wrote: > you might just add > > <Location /_> > WKServer localhost 8086 > SetHandler webkit-handler > </Location> > RewriteEngine On > RewriteRule $^ /_/ [L,NS] > and it works. > > another cool thing to do is: > > RewriteCond %{REQUEST_FILENAME} !-d > RewriteCond %{REQUEST_FILENAME} -F > RewriteRule ^(.*) - [L] > > this tells apache that if a file found by that path - serve it directly, if not > - webkit handles request. > > this nicely enables you to have files like css and favicon in the root of the > site, yet in a different directory than code - hassle free. another possible > use is to generate static cached pages for paths that give the most load on > your appserver. > > make sure to have > > Options -Indexes > > for the root folder or it will give listing instead of letting webkit respond. Very cool. It doesn't look like these tricks are documented in the wiki, but they certainly should be -- probably on this page: http://wiki.w4py.org/modrewriterecipes.html It would be super if you could add them there. -- Jason D. Hildebrand T: 204 775 1212 E: ja...@pe... |
From: maluke <m...@ma...> - 2004-09-17 17:01:14
|
I've put the tricks here: =20 http://wiki.w4py.org/modrewriterecipes.html (scroll to the last two=20 sections) Felt obligated to go into more details so I did. x] --=20 =EC=E0=EB=FE=EA [ m...@ma... // ICQ: 39027534 ] |