我有一个网站drwagenberg.com
,它可以在两个URL上打开:
http://www.drwagenberg.com/
http://drwagenberg.com/
我想规范化URL http://drwagenberg.com/
,这样每当用户键入此URL时,它就会自动生成http://www.drwagenberg.com/
请记住,网站是在WordPress中构建的。
我在.htacess
文件中尝试了不同的方法,比如重定向。这是我使用的代码:
Redirect 301 / http://www.drwagenberg.com/
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^drwagenberg.com$ [NC]
RewriteRule ^(.*)$ http://www.drwagenberg.com/$1 [L,R=301]
</IfModule>
# END WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
试试这个。去掉最上面的
Redirect 301 / http://www.drwagenberg.com/