如何在非管理服务器上将非WWW网站重定向到WWW版本?

时间:2016-12-17 10:31:21

标签: wordpress .htaccess mod-rewrite url-redirection

我在Digital Ocean&通过Serverpilot安装Wordpress。当前主页URL是www.xyz.com& xyz.com也在重定向。

但是当我打开xyz.com/test-post时,它不会在www.xyz.com/test-post上重新开始。我该如何重定向?

1 个答案:

答案 0 :(得分:0)

  

WordPress地址(网址)网站地址中设置网址的www版本   WordPress(后端)*Settings > General*

下的(URL)字段

然后将其写入.htaccess文件

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

希望这对你有所帮助。