-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle 404 method $request argument if OIDplus has a weburi base path #50
Comments
Hallo Till, kannst du mir mal ein Beispiel geben bei dem es (was?) nicht funktioniert? Mein OIDplus funktioniert doch |
Hallo Daniel, Es ist auch super wichtig das z.b. https://hosted.oidplus.com/viathinksoft/oid/2.999 oder https://hosted.oidplus.com/viathinksoft/custom-rdap-path/2.999 funktioniert, da rdap per query-parameter von der Spezifikation nicht erlaubt ist (es sei den für lokale/spezielle look-ups im OIDplus). .... Viele Grüße |
Hallo Till, ja, https://hosted.oidplus.com/viathinksoft/oid/2.999 wäre schön, aber hier haben wir ein großes Problem, nämlich bräuchten wir hier Rewrite Regeln o.ä. und das ist bei jedem Servertyp anders. Bei Apache weiß ich wie man das macht mit .htaccess (aber: nicht jeder Server hat mod_rewrite installiert), aber wie man es bei nginx und Microsoft IIS funktioniert, weiß ich nicht. Daher ist es leider gar nicht trivial das zu realisieren. Es ist wichtig, dass OIDplus auf Windows, Linux und Mac läuft, mit zumindest den Servern Apache, IIS und nginx. Bzgl. deinem Codesnippet von oben, du meinst also ich sollte Außerdem, ich bräuchte noch die Info welchen Code du genau meinst, denn ich steh ziemlich auf dem Schlauch. Die Funktion Viele Grüße |
Hallo Daniel, Viele Spezifikationen z.B. auch RDAP verlangen ein bestimmtes Muster an "sauberen" REST-Routes! Alternative Request-Handler können zusätzlich existieren bzw. je nach Aufgabe. ... |
Hallo Daniel,
...Neuigkeiten sind in Arbeit, noch etwas Geduld...
Wenn OIDplus nicht im Webroot liegt sondern in einem Unterverzeichnis ( so wie z.B. https://weid.info/plus/ ), dann stimmt das $request Argument an die handle404 Methode nicht so ganz!
Hier mal ein Workaround um den Pfad zu korrigieren:
The text was updated successfully, but these errors were encountered: