Wordpress: принудительно введите https в http в моей карте сайта
Как заставить URL-адрес моей карты сайта только в http?
Можно ли сделать это в .htaccess
? Потому что SSL форсирует все URL-адреса в https, включая страницу карты сайта.
Вот код:
<sitemapindex xmlns="https://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.sitemaps.org/schemas/sitemap/0.9
https://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd">
Я хочу сделать это:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsi="htts://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd">
2 ответа
В случае, если вам нужно всего несколько веб-страниц WordPress для включения HTTPS, вы можете использовать CNAME для перенаправления на виртуально выглядящие субдомены URL-адреса. Пример:
Ваш WordPress установлен на:
http: //example-wordpress.com/ В этом случае ваш URL для входа будет по адресу:
http: //example-wordpress.com/wp-login.php Но вы любите иметь прикольный URL-адрес для входа в HTTPS по адресу:
https: //login.example-wordpress.com В этом случае вам потребуется SSL-сертификат с подстановочными знаками (CNAME не является протоколом) для всего сервера и поддоменов или только поддоменов. Очевидно, что перенаправление веб-страницы реального входа http и https также с помощью.htaccess, в противном случае обычное перенаправление на wp-admin не будет работать.
если этот метод не сработал, попробуйте принудительно установить HTTPS в административной области, поместите эту строку в файл wp-config.php в корне установки WordPress:
define ('FORCE_SSL_ADMIN', true);
Код, который вы цитируете, хотя и не является частью URL-адресов, перечисленных в карте сайта, поэтому не уверен, что я полностью понимаю ваш вопрос.
Но если вы хотите, чтобы ваш файл Sitemap находился не на тех URL-адресах на сайте, а на http: https:
Если страницы вашего сайта находятся по адресу https, то же самое относится и к URL-адресам в карте сайта.
Это является частью стандартного набора Google для карт сайта XML.
Вы можете попробовать проверить эту статью для получения дополнительной информации: http://www.microsystools.com/products/sitemap-generator/help/multiple-domains-xml-sitemaps/