Я использую nginx в облаке Rackspace после урока и искал в сети, и пока не могу отсортировать его.
Я хочу, чтобы www.mysite.com пошел наmysite.com как обычно в .htaccess по SEO и другим причинам.
Мой / etc / nginx / sites-available / www.example.com.vhost config:
server {
listen 80;
server_name www.example.com example.com;
root /var/www/www.example.com/web;
if ($http_host != "www.example.com") {
rewrite ^ http://example.com$request_uri permanent;
}
Я тоже пробовал
server {
listen 80;
server_name example.com;
root /var/www/www.example.com/web;
if ($http_host != "www.example.com") {
rewrite ^ http://example.com$request_uri permanent;
}
Я тоже пробовал.Обе вторые попытки дают ошибки цикла перенаправления.
if ($host = 'www.example.com' ) {
rewrite ^ http://example.com$uri permanent;
}
Мой DNS настроен как стандарт:
site.com 192.192.6.8 A type at 300 seconds
www.site.com 192.192.6.8 A type at 300 seconds
(примеры IP-адресов и папок использовались в качестве примеров и помогали людям в будущем).Я использую Ubuntu 11.