După cum sa menționat în comentarii - nu există suficiente informații despre aplicația pe care o utilizați pentru a oferi un răspuns definitiv; totuși, acesta este de obicei rezultatul faptului că aplicația web nu știe că este servită dintr-un subdirector.
Deși resursa pe care ați solicitat-o se încarcă, vor exista și alte componente ale aplicației (cum ar fi css, js, imagini) care sunt solicitate la încărcarea resurselor inițiale, dar totuși fac referire la calea anterioară.
De exemplu:
O pagină web la /index.html
este mutat la /subdir/index.html
cu următoarea sursă
<html>
<cap>
<title>site-ul meu</title>
<link rel="stylesheet" type="text/css" href="/mystyles.css">
...croitor...
Pagina index.html
se va încărca de la /subdir/index.html
cu toate acestea resursele solicitate la /mystyles.css
nu mai este în acea locație, ci în schimb /subdir/mystyles.css
Dacă aplicația web are aceste valori codificate, atunci acestea vor trebui modificate manual pentru a se potrivi cu noua adresă.
Dacă backend-ul este dinamic, deoarece poate configura global prefixul (cum ar fi wordpress), atunci puteți actualiza prefixul la /subdir/
iar site-ul ar trebui să se comporte așa cum a procedat anterior.
se va încărca atunci când solicitați resursa, dar