繁体   English   中英

.htaccess RewriteRule问题

[英].htaccess RewriteRule issue

我在OVH拥有一个链接到我的EC2实例的域名,如下所示:www.mysite.com-> 12.34.56.78/folder/因此,每次我在地址栏中键入“ www.mysite.com”时,我都会进入我的网站但网址已替换为“ 12.34.56.78/folder/”。

我目前正在尝试在服务器的根目录处调整.htaccess文件,但似乎无法正常工作...这是文件的内容:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.mysite.com$
RewriteRule ^(.*)$ http://www.mysite.com/ [L]

也许我不是在寻找正确的解决方案...无论如何,如果您能帮助我,我将不胜感激! 干杯,

您缺少我在下面添加的几项内容

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mysite\.com$ 
#$1 will include the original URI in the redirect, 301 for permanent
RewriteRule ^(.*)$ http://www.mysite.com/$1 [L,R=301]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM