简体   繁体   中英

realurl prevar language and get parameter

I have a strange problem: TYPO3 7.6 with realul 2.2.1

I got a page with a form. One field of the form gets prefilled via get-parameter (sysid=xxxxx).

The site is multilanguage: german->0, english->1, mapped via prevars '' and en.

When I call the page via www.domain.tld/form-page/?sysid=xxxxx I can fetch the get parameter and fill the field.

When I call the page via www.domain.tld/en/form-page/?sysid=xxxxx I get a 404. That's weired because www.domain.tld/en/form-page/ works without any problems.

I tried several settings (eg exclude sysid from chash generation) but nothing worked.

Any hints what I could do?

One additional note: the getvar links are not generated in TYPO3, the are called via barcodes.

I cannot reproduce your problem on the same versions of T3 and realurl. And I guess (wild guess), it is not a realurl problem, but a TYPO3-core problem. Could you try calling the page via: www.domain.tld/index.php?id=XX&L=1&sysid=xxxxx

Furthermore investigate and tell us your settings of [FE][pageNotFound_handling] and according (installtool/LocalConfiguration).

Nevermind. Error occured because I didn't adjust the realurl-setting for the domain after moving to live. Therefore automatic configuration took place and that didn't work. With manual conf it works.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM