Pregunta sobre Localhost Installs de Wordpress:

Reescribe las URL de Nginx para que coincidan con la dirección del proxy

Un usuario preguntó 👇

Estoy ejecutando un contenedor docker de wordpress, se puede acceder al sitio a través de una máquina host de puerto 8000, si vas a localhost: 8000 boom, obtengo mi sitio de wordpress.

Siempre es aburrido escribir localhost: 8000 para ver mi sitio web, así que decidí contratar nginx como un proxy inverso para mi sitio. Configuré un host virtual en nginx llamado proxy.site, ahora puedo acceder a un sitio de wordpress visitando http://proxy.site.

Hasta este momento, lo estamos haciendo muy bien, cuando http://proxy.site se abre, puedo ver una lista de las publicaciones de mi blog, digo que quiero leer mi última publicación de blog sobre COVID-19, cuando hago clic en el enlace, ohohohoho se abre como http: // localhost: 8000 / posts / covid19

Quiero abrirlo con la URL del proxy como yo http://proxy.site/posts/covid19 , Necesito que todo el sitio sea accesible a través del http://proxy.site nombre del sitio,

Necesito nginx para reescribir todos mis enlaces en localhost: 8000 / * a proxy.site/*, a ninguna empresa le encanta escribir puertos al acceder a un blog,

Así es como se ve mi archivo conf nginx

server {
        listen 80;
        listen [::]:80;

        root /var/www/proxy.site/html;
        index index.html index.htm index.nginx-debian.html;

        server_name proxy.site www.proxy.site;

        location / {
                proxy_pass http://localhost:8000;
                #proxy_set_header HOST $host;
                #proxy_redirect http://localhost:8000/ http://proxy.site/ ;
                #try_files $uri $uri/ =404;
        }
}

¿Cómo reescribo todas las direcciones URL en el sitio proxy con mi nombre de host personalizado?

(@fierevere)

ゆ い

Hace 9 meses, 1 semana

Debes cambiarlo en la configuración de tu sitio,

Panel: Configuración> General

Lanzamiento del sitio Lanzamiento de WordPress

ambos se establecen como http://proxy.site

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

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