0

在此示例中,如何让通过移动 url 进入网站的访问者被重定向到非移动 url;

用户访问http://website.com/ * mobile/ *the-page.html
将他们重定向到http://website.com/the-page.html

进行谷歌搜索,我能够想出以下 htaccess 行:

RewriteRule ^/?mobile/(.*)$ /$1 [L,R=301]

尽管它正确地重定向到正确的页面,但它使用动态页面的文件名来执行此操作,例如:

http://website.com/index.php?id=the-page

我怎样才能让它从 url 中取出 mobile/?

4

1 回答 1

1

好吧,慢点……我需要删除移动网站的原始重写规则。

之后,很简单,就像添加

RewriteRule ^mobile/(.*)$ /$1 [L,R=301]

到 htaccess。

于 2013-10-02T03:49:19.310 回答