1

我有一个使用独角兽网络服务器堆栈托管在engineyard 云上的rails 应用程序。我正在尝试从网站网址中删除 www,但仍然没有运气。我曾经在 .htaccess 中为我的 apache 应用程序提供 RewriteRule,但我不确定 unicorn/nginx。

4

1 回答 1

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;EngineYard 上的等价物似乎是/etc/nginx/servers/app_name/custom.conf,但不要引用我的话。

于 2012-07-20T05:56:47.323 回答