Привет, я недавно добавил свой сайт www.deckitout.co.za и версию deckitout.co .za как свойства в консоли поиска Google. Затем я получил google для загрузки этих сайтов и всех там страниц, а также мобильной версии .PS: Мой сайт использует ssl.Хотите, чтобы www не разрешал www-версию сайта, но недавно был изменен на ssl и запутался с кодом для добавления в файл .htaccess
Я проверил аудит на своем сайте, и он дал мне следующее: http://www.deckitout.co.za и http://deckitout.co.za/ должны быть перенаправлены на тот же URL-адрес, но в настоящее время нет.
сделал некоторые чтения, и оказалось, что я могу добавить код в файл .htaccess для постоянной переадресации с deckitout.co.za на www.deckitout.co.za. Инструкции, указанные с использованием этого кода;
RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http:// www.example.com/$1 [L,R=301]
Это все верно? не должно ли это быть не www, а затем www-версия во второй строке?
В настоящее время в моем файле .htaccess у меня есть следующий код;
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https ://% {HTTP_HOST}%{REQUEST_URI} [L,R=301]
получение немного запутался, как мой сайт HTTPS, а не HTTP, так что же в конечном итоге код должен выглядеть?
Последнее, что мне нужно, чтобы включить любые канонические теги и т. Д., Если я использую перенаправление, как в приведенном выше случае?
Любая помощь очень ценится!
Спасибо!
Hi Martin, That last line RewriteRule^(. *) $ Http://example.net/$1 [L, R = 301, NC] что я заполняю? мне нужно изменить http на https, а затем какой формат моего URL-адреса я добавить там? предполагая, что я хочу, чтобы мой сайт разрешался на www.deckitout.co.za (расширение .net все еще используется, хотя мой сайт является .co.za? пожалуйста, уточните! Спасибо – Claire
'RewriteEngine on RewriteCond% {HTTP_HOST}^deckitout .co.za [NC, OR] RewriteCond% {HTTP_HOST}^www.deckitout.co.za [NC] RewriteRule^(. *) $ https://www.deckitout.co.za/$1 [L, R = 301, NC] ' –
ввел этот код, но он по-прежнему дает мне такое же сообщение об ошибке в аудите сайта относительно канонизации ... http: //www.deckitout.co.za и http:// /deckitout.co.za/ должен разрешаться по тому же URL-адресу, но в настоящее время этого нет. Также кажется, что ssl больше не появляется на сайте ... Я просто получаю «i» в браузере ... – Claire