Link mort spre /support pe pagina cardurilor cadou
Linkul „Ai nevoie de mai multe răspunsuri?" de pe pagina cardurilor cadou duce la o adresă care nu există. Vizitatorul care îl apasă primește pagina de eroare în loc de răspunsuri.
Cauza
frontend/src/pages/GiftCards.tsx:422 scrie <Link to="/support">. Routerul nu
are nicio rută /support (frontend/src/App.tsx definește doar
/support/faq și /support/contact), iar frontend/nginx.conf nu redirectează
/support singur — regula de la linia 89 acoperă numai
^(/(?:ru|en))?/support/(faq|contact)/?$. Cererea cade deci în ruta
path="*", care după #4 (closed) răspunde cu 404 real.
Verificat pe producție: curl -o /dev/null -w "%{http_code}" https://hyperice.md/support
întoarce 404.
De făcut
-
to="/support"devineto="/support/faq"înGiftCards.tsx— întrebările frecvente sunt exact ce promite textul linkului. -
Verificare că nu mai există alte linkuri interne către adrese fără rută: o listă a to=/href=interne dinfrontend/srcconfruntată cu rutele dinApp.tsxși cu redirectările dinnginx.conf.
Criteriu de acceptare
Linkul de pe /gift-cards deschide pagina de întrebări frecvente în limba
curentă, cu status 200, în toate cele trei limbi; nicio adresă internă scrisă în
frontend/src nu răspunde 404 pe producție.