HTAccess файл на WordPress не перенаправляет правильно - PullRequest
0 голосов
/ 11 февраля 2020

У меня есть это в моем wordpress htaccess ... при попытке перенаправить tp https и из нашего домена .ca в. net домен. Не работает :(. Я повторяю нижние строки для всех своих страниц, но все равно это 401


RewriteOptions inherit

RewriteEngine on
RewriteCond %{HTTP_HOST} ^mywebsite\.ca$ [OR]
RewriteCond %{HTTP_HOST} ^www\.mywebsite\.ca$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ "http\:\/\/mywebsite\.net\/$1" [R=301,L]
RewriteCond %{HTTP_HOST} ^.*$
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ "http\:\/\/mywebsite\.net\/$1" [R=301,L]


redirect 301 /product-category/concentrates/ http://www.mywebsite.net/product-category/concentrates/

1 Ответ

0 голосов
/ 11 февраля 2020

Судя по звукам, домены .ca и .net в настоящее время разрешаются в разных vhosts. В этом случае все, что вам нужно, это в файле root .htaccess в домене .ca:

Redirect 302 / https://www.example.net/

... и удалить все остальное! Вам не нужны никакие существующие (100 с) директивы - они все равно повторяют одно и то же!?

Директива Redirect соответствует префиксу, поэтому она перенаправляет /<anything> (на * От 1012 * домен) до https://www.example.net/<anything>.

RewriteOptions inherit

Откуда это взялось? Если вы просто скопировали / вставили его откуда-то, удалите!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...