Setting up redirects via Craft routes?
If you want to "redirect" all parent entries of your structure that have child entries, you could do something like this in your navigation (untested code!):

&lt;ul&gt;
    {% nav page in pages %}
        &lt;li&gt;

            {% if page.getChildren()|length %}
                &lt;a href="{{ page.getChildren().first().url }}"&gt;{{ page.title }}&lt;/a&gt;
            {% else %}
                &lt;a href="{{ page.url }}"&gt;{{ page.title }}&lt;/a&gt;
            {% endif %}

            {% ifchildren %}
                &lt;ul&gt;
                    {% children %}
                &lt;/ul&gt;
            {% endifchildren %}

        &lt;/li&gt;
    {% endnav %}
&lt;/ul&gt;


If you want to exclude specific parent entries from that behavior, you could do this like so:

{% if page.getChildren()|length and page.id('and, not 1, not 2, not 3') %}