0

モバイルリクエストを私のウェブサイトの別のURLにリダイレクトしようとしています。apache2.2のHTTP_USER_AGENTに基づいてabcd.comと言います。

次のスクリプトをapacheconfフォルダーのhttp.confファイルに記述しました。

<IfModule mod_rewrite.so>
    RewriteEngine On

    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|googlebot-mobile|iemobile|ipad|iphone|ipod|opera mobile|palmos|webos" [NC]

    RewriteRule ^$ https://abcd.com/userMaster/rl_login [L,R=302]
</IfModule>

plsは私が何か間違ったことをしている場合を提案します

ありがとうPraveen

4

1 に答える 1

0

http.confファイル経由での実行をスキップ.htaccessし、Web サイトのルート フォルダにあるファイルを使用して実行することをお勧めします。

これを行うには、ローカル コンピューターにテキスト ファイルを作成し、次のコードを追加します。

RewriteEngine On

RewriteCond %{HTTP_USER_AGENT} "alcatel|amoi|android|avantgo|blackberry|benq|cell|cricket|docomo|elaine|htc|iemobile|iphone|ipad|ipaq|ipod|j2me|java|midp|mini|mmp|mobi|motorola|nec-|nokia|palm|panasonic|philips|phone|playbook|sagem|sharp|sie-|silk|smartphone|sony|symbian|t-mobile|telus|up\.browser|up\.link|vodafone|wap|webos|wireless|xda|xoom|zte" [NC]

RewriteRule ^$ https://abcd.com/userMaster/rl_login [L,R=302]

そして、それを.htaccessファイルとして保存します。次に、FTP クライアントを使用してサーバーにログインし、その.htaccessファイルを Web サイトのルート ディレクトリにアップロードします。

FTP を使用してファイルをアップロードできる場合は、サーバーにファイルを追加できる必要があり.htaccessます。

于 2012-09-28T06:43:23.760 に答える