Se você não quiser seguir as recomendações do guia de implantação do VitePress, ou estiver usando uma hospedagem compartilhada sem outra opção, use o arquivo .htaccess a seguir para publicar seu site VitePress com Apache.
Coloque o arquivo .htaccess abaixo em docs/public para que o VitePress o copie automaticamente para .vitepress/dist. Em seguida, copie o conteúdo de docs/.vitepress/dist para o diretório public_html do Apache. Verifique se mod_rewrite está habilitado.
DirectoryIndex index.html
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# You can also add other RewriteRules around here
# Redirect 301 /oldurl /a-new-url.html
RewriteRule ^index\.html$ - [L]
ErrorDocument 404 /404.html
# Do not redirect everything else to index, otherwise no 404 will be triggered
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /index.html [L]
</IfModule>