вопрос
Есть картинки с путями
http://site.com/uploads/posts/images/1_iphone6.jpg
http://site.com/uploads/posts/images/2_iphone6.jpg
http://site.com/uploads/posts/images/3_iphone6.jpg
http://site.com/uploads/posts/images/4_iphone6.jpg
Нужен редирект на
http://site.com/1-.html
http://site.com/2-.html
http://site.com/3-.html
http://site.com/4-.html
Необходимо при реферер - google.ru, google.com, google.es... в общем при google в реферере редиректить на html страницу с картинкой. Т.е. при переходе с гугл кратинок нажимая на кнопку "Открыть в полном размере" пользователь попадает на страницу с этой картинкой, а не просто открывает картинку по прямой ссылке.
На сервере есть и nginx и apache. Я думаю можно и через .htaccess и через nginx.conf.
RewriteCond %{HTTP_REFERER} .*google.ru.*$ [OR]
RewriteCond %{HTTP_REFERER} .*google.com.*$ [OR]
RewriteRule ^/uploads/posts/images/([0-9]+)_iphone6.jpg$ http://site.com/$1-.html [L]
Пишу так в .htaccess не работает(. Помогите с регуляркой.
http://site.com/uploads/posts/images/1_iphone6.jpg
http://site.com/uploads/posts/images/2_iphone6.jpg
http://site.com/uploads/posts/images/3_iphone6.jpg
http://site.com/uploads/posts/images/4_iphone6.jpg
Нужен редирект на
http://site.com/1-.html
http://site.com/2-.html
http://site.com/3-.html
http://site.com/4-.html
Необходимо при реферер - google.ru, google.com, google.es... в общем при google в реферере редиректить на html страницу с картинкой. Т.е. при переходе с гугл кратинок нажимая на кнопку "Открыть в полном размере" пользователь попадает на страницу с этой картинкой, а не просто открывает картинку по прямой ссылке.
На сервере есть и nginx и apache. Я думаю можно и через .htaccess и через nginx.conf.
RewriteCond %{HTTP_REFERER} .*google.ru.*$ [OR]
RewriteCond %{HTTP_REFERER} .*google.com.*$ [OR]
RewriteRule ^/uploads/posts/images/([0-9]+)_iphone6.jpg$ http://site.com/$1-.html [L]
Пишу так в .htaccess не работает(. Помогите с регуляркой.