gdonald / railsdb

RailsDB is a web application written in Ruby using the Ruby on Rails web framework. RailsDB provides a generic interface to popular databases such as MySQL, PostgreSQL, SQLite, and Oracle.

This URL has Read+Write access

Greg Donald (author)
Sun Jan 04 15:38:14 -0800 2009
commit  1ee103c1d4517d1c183e0b273b1675aeb0ea4153
tree    3af908f5f1310dda55ce1375157c7471dbd2bdc4
parent  f6ab653eb0d9912667419488a46bf9ac6f8de520
railsdb / public / .htaccess
100644 41 lines (34 sloc) 1.251 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# General Apache options
AddHandler fastcgi-script .fcgi
AddHandler cgi-script .cgi
Options +FollowSymLinks +ExecCGI
 
# If you don't want Rails to look in certain directories,
# use the following rewrite rules so that Apache won't rewrite certain requests
#
# Example:
# RewriteCond %{REQUEST_URI} ^/notrails.*
# RewriteRule .* - [L]
 
# Redirect all requests not available on the filesystem to Rails
# By default the cgi dispatcher is used which is very slow
#
# For better performance replace the dispatcher with the fastcgi one
#
# Example:
# RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
RewriteEngine On
 
# If your Rails application is accessed via an Alias directive,
# then you MUST also set the RewriteBase in this htaccess file.
#
# Example:
# Alias /myrailsapp /path/to/myrailsapp/public
# RewriteBase /myrailsapp
 
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.cgi [QSA,L]
 
# In case Rails experiences terminal errors
# Instead of displaying this message you can supply a file here which will be rendered instead
#
# Example:
# ErrorDocument 500 /500.html
 
ErrorDocument 500 "<h2>Application error</h2>Rails application failed to start properly"