.htaccess 301将特定移动网址重定向到桌面网址

时间:2015-03-29 18:15:12

标签: apache .htaccess mod-rewrite redirect

我无法找到具体的脚本,我正在尝试做什么。我目前有一个托管在第三方(dudamobile)上的移动网站。 m.example.com

我设计了原始桌面版网站的新响应版本,不再需要第三方托管服务了。我需要301将我当前的所有移动网址重定向到桌面版网址,然后上传到新版本的.htaccess。子域。

我的移动网址被编入索引:

http://m.example.com/?url=http%3A%2F%2Fwww.example.com%2Fpage1.cfm#2805

并需要重定向到:

http://www.example.com/page1

Fyi ...每个移动网址的末尾数字会发生变化。

我需要重定向大约10个网址。任何想法如何完成?

1 个答案:

答案 0 :(得分:1)

事实上,我来到这个网站,因为我需要回答同一个问题。我在这里找不到任何帮助,但发现自己。它是一个旧帖子,但也许其他人可以使用它:

在htaccess中:

RewriteEngine On

RewriteCond%{HTTP_HOST} m.yoursite.com [NC]

RewriteRule(。*)http://yoursite.com/ [R = 301,L]

这对我有用:)它还重定向子页面,因此不需要为每个URL执行此操作。

此致 马丁