簡體   English   中英

301在Wordpress中從無www重定向到www

[英]301 Redirection from no-www to www in wordpress

我在/ var / www / wordpress文件夾中有一個wordpress網站,並且我的域名為: mydomain.com

在主持人中,我對WWW區域進行了注冊

現在,我需要從http://midomain.comhttp://www.midomain.com進行301重定向,但是我嘗試的操作不起作用,並且SEO檢查器無法驗證我的.htaccess

我在/var/www/wordpress/.htaccess中的 .htaccess是這樣的:

<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.midomain.com$ [NC]
RewriteRule ^(.*)$ http://www.midomain.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

但是不起作用。 我在某個地方紅了,您需要寫下幾行:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.midomain.com$ [NC]
RewriteRule ^(.*)$ http://www.midomain.com/$1 [L,R=301]

在#BEGIN以上的Wordpress上,但在我來說也不起作用。

有誰知道如何在WordPress中從no-www到www進行301重定向?

感謝您的幫助和奉獻。

PD:www.midomain.com不存在,真正的一個是另一個。

您不需要.htacesss代碼。 請轉到管理面板設置和“常規”選項卡...然后使用www版本更改WordPress地址(URL)和站點地址(URL)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM