2016-09-28 27 views
0

我已經轉換狼CMS網站@http://www.firstname.lastname.com.aulastname.com.au一個WordPress MU子域名網站,@https://firstname.lastname.com.au的.htaccess不能重定向非WordPress的網頁的.html WordPress的/頁

舊的網站上使用.html網址擴展,而新的網站則沒有。

我想爲page的所有實例重定向http://www.firstname.lastname.com.au/page.htmlhttps://firstname.lastname.com.au/page

this answer,我已經試過在.htaccess以下沒有成功:

<IfModule rewrite_module> 
RewriteEngine On 

RewriteCond %{HTTP_HOST} www.firstname.lastname.com.au [NC] 
RewriteRule ^([^/]+)/([^/.]+)\.html$ /$1/$2/ [R=301,L] 

RewriteCond %{HTTP_HOST} www.firstname.lastname.com.au [NC] 
RewriteRule ^([^/]+)/([^/]+)/([^/.]+)\.html$ /$1/$2/$3/ [R=301,L] 

RewriteCond %{HTTP_HOST} firstname.lastname.com.au [NC] 
RewriteRule ^([^/]+)/([^/.]+)\.html$ /$1/$2/ [R=301,L] 

RewriteCond %{HTTP_HOST} firstname.lastname.com.au [NC] 
RewriteRule ^([^/]+)/([^/]+)/([^/.]+)\.html$ /$1/$2/$3/ [R=301,L] 
</IfModule> 

幫助表示讚賞。

問候, 史蒂夫

回答

1

您可以使用:

<IfModule rewrite_module> 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^(www\.)?firstname\.lastname\.com\.au [NC] 
RewriteRule ^(.+)\.html$ https://firstname.lastname.com.au/$1 [R=301,L] 
</IfModule> 
+0

完美!謝謝Croises。 – Steve

相關問題