Welcome Guest | Login

Subdomain Deployment Whacked

Hey, I'm trying to deploy a rails app to http://d.atal.us but I've found that when I go there I get a listing of my cgi-bin dir and my public dir. When I click public, the app is up.

I think it may be a problem with my rewrite rules perhaps? I symlink'd as such:
ln -s ~/my_app/public ~/public_html/d

Here is my .htaccess file:

# 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.fcgi [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"
DirectorySlash Off

Any help would be much appreciated, thanks!

2007-10-04 11:36 AM

Okay, nevermind this post. It works now :)

2007-10-04 11:48 AM

Datalus - The symlink was incorrect. I've corrected it now. There was a directory called d which I've deleted and created the new symlink under public_html directory.

2007-10-04 11:59 AM

Cool, although, it seems none of the stylesheets/images are being pulled in. Do you know what may cause this? I was just trying to do a simple Mephisto setup.

2007-10-04 12:55 PM

Nevermind, again! Wow, I'm such a newb at this process. It's the first time I've ever done this before, so sorry for all the needless posts. Heh.

2007-10-04 01:00 PM

Datalus - I've changed the permission of stylesheet directory and files inside into 755. Now the site is loading fine.

2007-10-04 01:06 PM


Hello Guest! In order to post you must be an active client with us, please log in or sign up.