Как перенаправить сайт на мобильный, но не в папку с изображениями? - PullRequest
1 голос
/ 20 февраля 2012

Я добавил этот код в свой .htaccess

RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ /mobile/ [L,R=302]

, и у меня есть все изображения в папке http://www.exemple.com/imgs.

Когда я пытаюсь загрузитьэти изображения с моего мобильного телефона, путь кажется неправильным из-за этого перенаправления, и даже если я вызываю изображение с полным путем, оно не работает.

Есть ли обходной путь, поэтому перенаправление работает и загружает изображения из путигде находятся и не пытаются их загрузить с помощью принудительного перенаправления?

Ответы [ 2 ]

2 голосов
/ 20 февраля 2012

Добавьте это в том же порядке:

RewriteCond %{REQUEST_URI} !^/imgs/ [NC]
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
RewriteRule ^(.*)$ /mobile/ [L,R=302]

также, вы пропустили, $1 после /mobile/ в RewriteRule ^(.*)$ /mobile/ [L,R=302]?

0 голосов
/ 20 февраля 2012

Что-то вроде:

RewriteCond    $1    !^(imgs)

должен сделать трюк

...