0

この例では、モバイル URL からサイトにアクセスした訪問者をモバイル以外の URL にリダイレクトするにはどうすればよいですか。

ユーザーがhttp://website.com/ * mobile/ *the-page.htmlにアクセスすると、 http:
//website.com/the-page.html にリダイレクトされます

Google 検索を実行すると、次の htaccess 行を思いつくことができました。

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

正しいページに正しくリダイレ​​クトされますが、動的ページのファイル名を使用してリダイレクトします。例:

http://website.com/index.php?id=ページ

どうすればURLからmobile/を取り出すことができますか?

4

1 に答える 1

1

わかりました、遅い瞬間です... モバイル サイトの元の書き換えルールを削除する必要がありました。

その後、追加するだけで簡単でした

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

htaccessに。

于 2013-10-02T03:49:19.310 に答える