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