Перенаправить domain.org на www.domain.org - PullRequest
0 голосов
/ 26 сентября 2019

У меня следующие сомнения.

На сервере Debian с apache у меня опубликована WordPress с доменом "mydomain.org".

Я хочу сделать следующее:

Когда в браузере я пишу http://mydomain.tld, он перенаправляет меня на http://www.mydomain.tld, то есть перенаправляет не-www-запрос на www-запрос.

При доступе к http://mydomain.tld, чтоНа экране появляется сообщение «Заблокированная страница» от брандмауэра перед нами, поэтому я понимаю, что сама проблема находится на стороне брандмауэра в самой конфигурации WAF.

Может ли это бытьправильно?

Большое спасибо заранее

1 Ответ

0 голосов
/ 26 сентября 2019

1) Создайте файл .htaccess в корневой директории, где существует WordPress.Если у вас уже есть файл .htaccess в корневом каталоге, вы можете изменить его.

2) Скопируйте и вставьте следующие строки текста в файл .htaccess: вставьте любой один код в соответствии с вашимтребования.

#Remove www from any URLs that have them: Paste any one code
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]



#Add www to any URLs that do not have them: paste any one code
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

3) Замените example.com в последней строке текста собственным доменным именем.

4) Сохраните файл .htaccess.

5) Для проверки конфигурации используйте веб-браузер, чтобы посетить http://www.example.com,, где example.com представляет ваше доменное имя.Браузер должен быть перенаправлен на http://example.com.

...