使用HTAccess通配符将旧域301重定向到新域

用户名

我有一个旧域名,可以称之为

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。

谢谢!

阿米特·维玛(Amit Verma)

您也可以使用RedirectMatch指令。

在Olddomain / .htaccess中尝试一下:

RedirectMatch ^/(.*)$ http://newsite.com/$1

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

htaccess将301从旧域重定向到新域+文件夹

将301 htaccess旧域名重定向到新域,而无需复制等效网址

使用.htaccess中的HTTPS将旧域重定向到新域

使用htaccess将旧域重定向到新域的根目录或目录

将旧域重定向到新域但排除附加域?(htaccess)

htaccess:从旧域重定向到新域

如何将旧域重定向到新域-同时不再为旧域提供任何服务器(因此我无法使用.htaccess进行重定向)

如何将旧域重定向到新域?

.htaccess将所有页面和URL从旧域重定向到新域

htaccess在同一个主机下将旧域重定向到新域

如何将旧域的目录索引重定向到 .htaccess 中的新域页面?

htaccess 301重定向到子域

.htaccess 301 通过编辑路径重定向到新域

htaccess子域301重定向

301将php文件重定向到新域

使用htaccess将域重定向到子域

htaccess 301重定向,非www和www旧域包括主页

htaccess 301将带有变量的子域URL重定向到新域

.htaccess-从旧域重定向到新域并强制HTTPS

htaccess将特定的网址重定向到新域

.htaccess将所有页面重定向到新域

htaccess将文件重定向到新域

使用htaccess将所有通配符子域和子域url重定向到根域和根域url

.htaccess重定向到新域

另一个htaccess重定向请求-旧域到新域,旧页面到新页面

IIS 7将301域A重定向到域B

浏览时将链接从旧域重定向到新域?

将特定网址从旧域重定向到新域并保留参数

Nginx 301将http(裸和www)重定向到https www,并将通配符子域重定向到https