Redireccionar IP al dominio

os resultados de búsqueda de @Google muestran mis páginas como (ip) /mypage.html en lugar dehttps: //www.mydomain.com/mypage.htm. Creo que la solución es redirigir las IP al dominio. He encontrado muchas formas muy similares de hacer esto, pero ninguna de ellas me funciona. Tengo una regla existente que redirige http a https. Así es como se ve actualmente mi archivo .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^11\.11\.11\.111$ [NC]
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^([a-z.]+)?mydomain\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.mydomain.com/$1 [R=301,L]

¿Qué estoy haciendo mal

Respuestas a la pregunta(6)

Su respuesta a la pregunta