我有一个旧域名让我们称之为
example.com
我想对其所有网页及其主页进行301重定向
newsite.com
所以例如
example.com/category/page.html
应该301重定向到
newsite.com/category/page.html
还
example.com should redirect to newsite.com
使用 www或没有www
我尝试了以下
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://www.newsite.tv/$1 [L,R=301,NC]
我的文件夹结构是
index.html
.htaccess
当我进入网站时,无论是否使用通配符,它只加载index.html并且.htaccess重定向无法正常工作。
我确实启用了 modrewrite
任何人都可以指导我为这种情况设置正确的.htaccess。
谢谢!
答案 0 :(得分:0)
您也可以使用RedirectMatch指令。
在Olddomain / .htaccess中尝试:
RedirectMatch ^/(.*)$ http://newsite.com/$1