.htaccess の設定を変更することで web/ をURLから削除します。
yii2/basic/ ディレクトリ内に .htaccess を作成(または編集)し、以下の内容を追加してください。
RewriteEngine on
# "web" ディレクトリを省略
RewriteCond %{REQUEST_URI} !^/web/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /web/$1 [L]
basic/index.php を開き、require のパスを web/index.php に向けるように変更します。
<?php require __DIR__ . '/web/index.php';
basic/index.php を開き、require のパスを web/index.php に向けるように変更します。
設定ファイルの場所(例)
<Directory "C:/xampp/htdocs">
AllowOverride All
</Directory>
設定を反映するために、XAMPP の Apache を再起動してください。