将所有旧的“.html”扩展名重定向到新的“/”

时间:2014-05-02 17:48:35

标签: html .htaccess redirect

我最近将旧网站移至新域名。现在,我想将所有旧网站网址重定向到新的网站网址。

以下是我想要做的一个例子:

www.oldsite.com/old-page-number.html(这是旧网站页面)

www.newsite.com/old-page-number/(这是新网站页面)

同样,我想将所有旧网页重定向到新的域名网页。

您能否建议我如何使用.htaccess文件。

感谢您的时间和帮助!

1 个答案:

答案 0 :(得分:0)

将此代码放入DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?oldsite\.com$ [NC]
RewriteRule ^(.+?)\.html$ http://www.newsite.com/$1/ [L,R=301,NC,NE]