Setting a variable assets field, depending on the URL?
I'd probably do it like so:

{% if craft.request.getSegment(1) == 'special' %}
    {% set assets = entry.assetfield_1 %}
{% else %}
    {% set assets = entry.assetfield_2 %}
{% endif %}

{% for asset in assets %}
    ...
{% endfor %}