После уствновки YII2 первое, что я делаю, настраиваю ЧПУ. Данный способ подойдет и для хостинга и для unix подобных серверов, и для OpenServer. Сейчас наверное только ленивый не делает сайты с Чпу. Для того что бы настроить, необходимо открыть файл web.php, расположенный в папке config.

1. В файле web.php необходимо расскоментировать:

'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
],
],

В папке WEB , необходимо создать файл .htaccess , содержащий следующее:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php 

Если все сделано правильно, чпу подключено и работает.