Apache 亚马逊EC2&x2B;301 www重定向
我正在AmazonEC2实例上运行一个站点,到目前为止一切正常,只有一个小故障。当我导航到 www.mysite.com/somepage.html ,浏览器将愉快地打开所需页面。但是当我尝试的时候 mysite.com/somepage.html ,我转到我网站的根目录,即 www.mysite.com LiveHTTPHeaders告诉我发生了301重定向。所以这里有一个问题:我需要更改哪些配置文件才能使重定向尊重URL路径 另外,我注意到nginx执行重定向。这是否意味着重定向发生在EC2实例之外Apache 亚马逊EC2&x2B;301 www重定向,apache,redirect,nginx,amazon-ec2,Apache,Redirect,Nginx,Amazon Ec2,我正在AmazonEC2实例上运行一个站点,到目前为止一切正常,只有一个小故障。当我导航到 www.mysite.com/somepage.html ,浏览器将愉快地打开所需页面。但是当我尝试的时候 mysite.com/somepage.html ,我转到我网站的根目录,即 www.mysite.com LiveHTTPHeaders告诉我发生了301重定向。所以这里有一个问题:我需要更改哪些配置文件才能使重定向尊重URL路径 另外,我注意到nginx执行重定向。这是否意味着重定向发生在EC2
提前谢谢。您应该有某种设置,可以从
http://mysite.com/
至http://www.mysite.com/
以下是您应该在nginx.conf
或/etc/nginx/sites enabled/
这告诉NGINX从http://mysite.com/
至http://www.mysite.com/
如果是,则盲目删除这两行conf.“您应该有一些重定向请求的设置”-问题是这个设置文件的位置:)不幸的是,我的EC2实例上没有“/etc/nginx”,所以我想知道重定向是否发生在我的实例之外。@Dmitry您在EC2机器上运行的是哪个操作系统?是Ubuntu,很抱歉回答得太晚了。
server {
server_name example.com;
rewrite ^/(.*) http://www.example.com/$1 permanent;
}