0

1 つの Web サイトに 2 つのバージョンがあります。通常の Web サイトと Jquery モバイル Web サイト。defaultrewite.php テンプレートを 1 つ実行し、コンテンツを MYSQL データベースから取得します。

モバイル Web サイトにメイン Web サイトへのリンクを配置できるようにしたいですか?

iPhone などのモバイル デバイスからメイン Web サイトにアクセスするたびに、.htaccess ファイルによってモバイル Web サイトに移動します。

以下は私の .htaccess ファイルのコードです。

ありがとう

RewriteEngine on
RewriteRule ^/?([a-z0-9-_]*)$ default-rewrite.php?page=$1 [L]
RewriteCond %{REQUEST_URI} !^http://sonae.co.za/.*$
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera   mobile|palmos|webos|symbian|googlebot-mobile" [NC]
RewriteRule ^(.*)$ http://mobile.sonae.co.za/ [L,R=302]
4

2 に答える 2

0

2 番目の上に行を追加しますRewriteRule

RewriteCond %{QUERY_STRING} !nomobile

これをクエリ文字列に含めることで、モバイル デバイスが通常のサイトにアクセスできるようにすることができます。

http://sonae.co.za/foo/bar?nomobile

これは、文字列がクエリ文字列に存在しないことを要求することで機能します

于 2013-04-15T20:32:09.080 に答える