Wordpress 将domain.org重定向到www.domain.org

Wordpress 将domain.org重定向到www.domain.org,wordpress,redirect,apache2,Wordpress,Redirect,Apache2,我有以下疑问 在使用apache的Debian服务器上,我发布了一个wordpress,其域为“mydomain.org” 我希望能够做到以下几点: 在浏览器中,我编写http://mydomain.tld它将我重定向到http://www.mydomain.tld,即将非www请求重定向到www请求 访问http://mydomain.tld,屏幕上显示的是来自我们面前防火墙的“锁定页面”消息,因此我了解到问题本身在WAF配置本身的防火墙一侧 这是正确的吗 非常感谢您在wordpress所在的

我有以下疑问

在使用apache的Debian服务器上,我发布了一个wordpress,其域为“mydomain.org”

我希望能够做到以下几点:

在浏览器中,我编写
http://mydomain.tld
它将我重定向到
http://www.mydomain.tld
,即将非www请求重定向到www请求

访问
http://mydomain.tld
,屏幕上显示的是来自我们面前防火墙的“锁定页面”消息,因此我了解到问题本身在WAF配置本身的防火墙一侧

这是正确的吗

非常感谢您在wordpress所在的根目录中创建一个.htaccess文件。如果根目录中已有.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) 要测试配置,请使用web浏览器访问,其中example.com代表您的域名。浏览器应重定向到。

Imrpoved格式