Pregunta sobre and Google Cloud Storage DigitalOcean Spaces WP Offload Media Lite for Amazon S3 de Wordpress:

¿Reescribe las URL de CNAME en https://s3.amazonaws.com?

Un usuario preguntó 👇

He estado usando este plugin con éxito desde los días de TanTan. No quería tener enlaces de Amazon en mi HTML, así que configuré activos CNAME.example.com y lo noté en mi depósito de S3.

Ahora quiero cambiar mi sitio a https y quiero reescribir las URL para que
http://assets.example.com/wp-content/uploads/image.jpg
cambios a:
https://s3.amazonaws.com/assets.example.com/wp-content/uploads/image.jpg
que es el mismo archivo que se sirve de forma segura.

Intenté poner lo siguiente en htaccess, justo después de RewriteEngine On

RewriteCond% {HTTP_HOST} ^ assets.example.com $ [NC] RewriteRule ^ (. *) $ https://s3.amazonaws.com/assets.example.com/%{REQUEST_URI} [R=301,NC,L,QSA]

Pero no funciona. ¿He cometido un error o estoy intentando algo imposible?

Lo siento si esto se ve fuera del tema, pero muchos otros usuarios de este plugin deben estar en una situación similar a la mía.

(@ a5hleyrich)

Hace 3 años, 2 meses

La regla de reescritura no funcionará porque sus activos dirigidos a S3 están usando CNAME directamente, por lo que las reglas .htaccess nunca se solicitan porque esas solicitudes no llegan a su servidor.

Desafortunadamente, si desea continuar ocultando la URL de S3, deberá usar una CDN, porque S3 no admite dominios personalizados a través de HTTPS. La CDN gratuita de CloudFlare se puede utilizar como se detalla en este artículo:

https://deliciousbrains.com/wp-offload-s3/doc/cloudflare-setup/

(@johnp)

Hace 3 años, 2 meses

No me importa ocultar una URL de S3, solo quiero los archivos que https sirve para que los usuarios no reciban alertas de contenido mixto.

Gracias por su respuesta de A5hleyRich. Supongo que, después de todo, tendré que aprender sobre Cloudflare o CloudFront. Esperaba que hubiera una manera más fácil.

Esta respuesta fue modificada hace 3 años, 2 meses por.

(@ a5hleyrich)

Hace 3 años, 2 meses

Si no le preocupa cubrir la URL, puede desactivar el ‘dominio personalizado’ y activar ‘Forzar HTTPS’ en WP Offload S3 y los enlaces se actualizarán en consecuencia.

https://deliciousbrains.com/wp-offload-s3/doc/settings/

(@johnp)

Hace 3 años, 2 meses

¡Es una gran noticia y funcionó!

Estoy dirigiendo el CNAME a través de Cloudflare pero no hace nada.

Estaba empezando a pensar que tendría que editar la base de datos, por lo que sus consejos son bienvenidos.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.