Un utente ha chiesto informazioni su Fixing WordPress di Wordpress

WordPress cambia l’URL della pagina di amministrazione

Un utente ha chiesto 👇

Abbiamo 2 progetti. https: // host / – primo (su Node.js), https: // host / modules / – quest’ultimo (su WP). In precedenza nginx rimane un proxy inverso. Quando sono sulle pagine dei “moduli”, va tutto bene, solo quando vado https: // host / modules / wp-admin /, L’URL diventa come https: // host / wp-admine anche i collegamenti nel prefisso / moduli / menu andranno persi. Ci sono collegamenti giusti da qualche parte. Cosa sta succedendo allora e quando dovrei scavare?

Ho anche provato le impostazioni .htaccess:

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteBase /modules/
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule . /modules/index.php [L]
</IfModule>  

ma non produce alcun risultato. Ci sono impostazioni di posizione e casa https: // host / modules /. Vorrei un consiglio.

(@ archersteve46)

1 anno, 9 mesi fa

Voglio anche cambiare il mio URL di amministrazione, come posso cambiare la mia rete aos tv.

(@pothi)

1 anno, 9 mesi fa

@guitarhero Hai detto che usi Nginx. Utilizzi anche Apache per analizzare i file .htaccess?

(@guitarhero)

1 anno, 9 mesi fa

@pothi Uso un’immagine finestra mobile, che contiene anche apache2.

(@pothi)

1 anno, 9 mesi fa

Va bene. Le regole di Nginx potrebbero essere fuorviate. Potresti pubblicare le regole di Nginx?

(@guitarhero)

1 anno, 9 mesi fa

default.conf:

server {
  listen 80;
  server_tokens off;

  location / {
    return 301 https://$host$request_uri;
  }
}

domain.conf:

server {
  listen 443 ssl;
  server_name domain.com;

  server_tokens off;

  *ssl settings*

  location /modules/ {
    proxy_pass http://modules/;
    proxy_redirect        off;
    proxy_set_header      X-Real-IP $remote_addr;
    proxy_set_header      X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header      X-Forwarded-Proto $scheme;
    proxy_set_header      Host $host;
  }

  location / {
    proxy_pass http://platform:3000;
    proxy_redirect        off;
    proxy_set_header      X-Real-IP $remote_addr;
    proxy_set_header      X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header      Host $host;
  }
}

(@pothi)

1 anno, 9 mesi fa

Supponendo che tu l’abbia fatto upstream modules; da qualche altra parte in Nginx, tutto sembra normale. Non riesco più a pensare a nient’altro da risolvere.

(@guitarhero)

1 anno, 9 mesi fa

No, niente a monte …

(@pothi)

1 anno, 9 mesi fa

È piuttosto strano da sapere.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *