我使用unicorn Web服务器堆栈在engineyard cloud上托管了一个rails应用程序。我试图从网站网址中删除www但仍然没有运气。我曾经在.htaccess中为我的apache应用程序提供RewriteRule,但我不确定unicorn / nginx。
答案 0 :(得分:2)
这会将http://www.abc.de的所有请求重定向到http://abc.de:
server {
server_name www.abc.de;
rewrite ^/(.*) http://abc.de/$1 permanent;
}
server {
server_name abc.de;
# rest of the config goes here
}
您通常会将此放在/etc/nginx/sites-available/site_name
的vhost配置中;在EngineYard上的等价物似乎是/etc/nginx/servers/app_name/custom.conf
,但不要引用我。