voor een J3 site heb ik alleen inlogscherm publiek staan. Inlog via een apart template en een apart inlogmenu met als menu-item Inlogformulier. Na inloggen redirect naar index.php/home, en uitloggen redirect naar index.php?task=user.logout. Dit laatste mede om, als gebruiker browserscherm wegklikt ipv correct uitlogt en daarna weer naar site gaat, alsnog correct uit te kunnen laten loggen. Dit werkt allemaal oke.
Maar loop tegen een bijzonder probleem aan. Zodra in URL achter index.php/home bv. een letter of cijfer wordt gezet en die URL wordt aangeroepen wordt uitlogroutine aangeroepen. Het inlogtemplate verschijnt deels (bv. background) plus het wijzig profielscherm (=bestand com_users/.../profile/default.php). Bij klikken op de Bewerk profiel button wordt URL: http://index.php/uitloggen/profile?layout=edit. Je zou een 404 error verwachten, zoals wel gebeurt als eerst een slash achter index.php/home/.... wordt gezet. Het Bewerken profiel is overigens ook uitgezet in backend.
Iemand een idee wat probleem kan zijn en evt. oplossing?
Maar loop tegen een bijzonder probleem aan. Zodra in URL achter index.php/home bv. een letter of cijfer wordt gezet en die URL wordt aangeroepen wordt uitlogroutine aangeroepen. Het inlogtemplate verschijnt deels (bv. background) plus het wijzig profielscherm (=bestand com_users/.../profile/default.php). Bij klikken op de Bewerk profiel button wordt URL: http://index.php/uitloggen/profile?layout=edit. Je zou een 404 error verwachten, zoals wel gebeurt als eerst een slash achter index.php/home/.... wordt gezet. Het Bewerken profiel is overigens ook uitgezet in backend.
Iemand een idee wat probleem kan zijn en evt. oplossing?
Probleem wijzig profielscherm verschijnt in plaats van 404 melding