##### SUMMARY
The warning that `become` show, point to a non-existing page.

The reference: https://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user
Should be: https://docs.ansible.com/ansible/user_guide/become.html#risks-of-becoming-an-unprivileged-user

```
  msg: |-
    Failed to set permissions on the temporary files Ansible needs to create when becoming an unprivileged user (rc: 1, err: chown: changing ownership of '/var/tmp/ansible-tmp-1587201990.1515293-106086999273646/': Operation not permitted
    chown: changing ownership of '/var/tmp/ansible-tmp-1587201990.1515293-106086999273646/AnsiballZ_postgresql_db.py': Operation not permitted
    }). For information on working around this, see https://docs.ansible.com/ansible/become.html#becoming-an-unprivileged-user
```

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
become

##### ANSIBLE VERSION
```
ansible 2.9.6
  config file = None
  configured module search path = ['/home/robertdb/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.7/site-packages/ansible
  executable location = /usr/local/bin/ansible
  python version = 3.7.6 (default, Jan 30 2020, 09:44:41) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)]
```

##### CONFIGURATION
```
# empty.
```

##### OS / ENVIRONMENT
Controller: Fedora 31
Managed node: Ubuntu 19

##### STEPS TO REPRODUCE
I use [this](https://github.com/robertdebock/ansible-role-postgres/blob/master/tasks/main.yml#L70) role on Ubuntu 19. (Using [this](https://github.com/robertdebock/ansible-tester) code.

##### EXPECTED RESULTS
The chapter is found immediately.

##### ACTUAL RESULTS
The documentation page loads (good), but does not jump to the right chapter.
'''
    This class is the base class for all action plugins, and defines
    code common to all actions. The base class handles the connection
    by putting/getting files and executing commands based on the current
    action in use.
    '''
    
    _VALID_ARGS = frozenset([])
    def __init__(self, task, connection, play_context, loader, templar, shared_loader_obj):
        self._task = task
        self._connection = connection
        self._play_context = play_context
        self._loader = loader
        self._templar = templar
        self._shared_loader_obj = shared_loader_obj
        self._cleanup_remote_tmp = False
        self._supports_check_mode = True
        self._supports_async = False
        
        self._discovered_interpreter_key = None
        self._discovered_interpreter = False
        self._discovery_deprecation_warnings = []
        self._discovery_warnings = []
        
        self._display = display
        self._used_interpreter = None
    @abstractmethod
    def run(self, tmp=None, task_vars=None):