2013-10-03 9 views
-1

У меня есть сайт WordPress, который отлично работает, если я получаю доступ к нему через полное имя домена, например www.example.com. Однако, если я пытаюсь получить к нему доступ без ввода www например example.com, я получаю следующее сообщение об ошибке:Добавить www в URL-адрес, используя htaccess

Origin http://example.com is not allowed by Access-Control-Allow-Origin. 

Единственное решение, которое я могу думать о том, чтобы добавить/переписать любой запрос example.com в www.example.com. Как я могу достичь этого с помощью .htaccess?

+0

Пожалуйста, всегда помните о Google. Существует огромное количество ресурсов, связанных с этой точной проблемой. –

+0

true, но ничего не работает, например: http://stackoverflow.com/questions/12810989/htaccess-for-appending-https-www?rq=1 – abiieez

ответ

2

Добавить это выше любых правил WordPress в файле Htaccess:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www\.%{HTTP_HOST}/$1 [L,R=301] 
+0

Что я сделал, так я создал файл htaccess и добавил коды в этом. Однако я получаю сообщение об ошибке при загрузке страницы. «Страница не может быть отображена» – abiieez

+0

@abiieez вы добавляете файл htaccess в свой корень документа? –

+0

Его в папке 'wwwroot', где находятся wp-admin, wp-content и wp-include. – abiieez

Смежные вопросы