.htaccess RewriteRule проблема - PullRequest
       5

.htaccess RewriteRule проблема

0 голосов
/ 27 января 2012

У меня есть домен в OVH, который ссылается на мой экземпляр EC2 следующим образом: www.mysite.com -> 12.34.56.78/folder/ Поэтому каждый раз, когда я вписываю «www.mysite.com» в адресную строку, я оказываюсь на моем веб-сайте, но URL заменяется на «12.34.56.78/folder/".

».

В настоящее время я пытаюсь настроить файл .htaccess в корне моего сервера, но, похоже, он не работает ... Вот содержимое файла:

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

Может быть, я не ищу правильное решение ... В любом случае, если вы можете мне помочь, я буду благодарен! Cheers,

1 Ответ

1 голос
/ 27 января 2012

Вам не хватает пары вещей, которые я добавил ниже

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]
...