Views different image styles depending on URL
Create different ImageStyles, If the image field of the content type is field_image then you can use this code:

        $variables['theme_hook_suggestions'][]='THE_THEME_HOOK_SUGGESTION';
        $wrapper = entity_metadata_wrapper('node',$variables['node']);
        $photo_field = $wrapper-&gt;field_image-&gt;value();
        $url = arg(1); // you can distinguish the address by arg(0),arg(1), ... 
        if ($url == "URL1") {
                $variables['image'] = theme('image_style',
                     array(
                        'style_name' =&gt; 'STYLE1',
                        'path' =&gt; $photo_field['uri'],
                    )
                );
        } else if ($url == "URL2"){
                $variables['image'] = theme('image_style',
                     array(
                        'style_name' =&gt; 'STYLE2',
                        'path' =&gt; $photo_field['uri'],
                    )
                );
        }


Make sure to put such code hook_preprocess_node, and also this code is run when the correspondent content type is loaded. then in the THEME_HOOK page of the content type use $image variable to display the image.