Hallo Jörg, Mit folgender Rewrite-Regel im Apache habe ich gute Erfahrung bei WMS-Diensten gemacht. Für die Features API habe ich es nicht getestet, aber vielleicht hilft es dir weiter?
LoadModule rewrite_module modules/mod_rewrite.so <http://mod_rewrite.so/> RewriteEngine on RewriteRule ^/qgis_server/(.*)/(.*)/ http(s)://mein_host:mein_port/cgi_bin/qgis_mapserv.fcgi.exe?map=projects/$1/$2.qgz [QSA,L] Was macht diese Regel genau? Du URL, die am Apache ankommt, enthalt zwei zusätzliche Komponenten, welche intern im map-Parameter genutzt werden: einmal das Unterverzeichnis im Projekte-Verzeichnis und dann noch der Name des QGIS-Projektes ohne Dateiendung. Viele Grüße, Christoph > Am 12.11.2024 um 09:09 schrieb Jörg Thomsen (WhereGroup) via > FOSSGIS-Talk-Liste <fossgis-talk-liste@fossgis.de>: > > Moin, > > (ich entschuldige mich für den Doppelpost bei allen, die auch den FOSSGIS > Matrix-Kanal lesen) > > Ich verzweifele ein wenig am QGIS-Server, bzw am Apache. Ich möchte mehrere > QGZs für die OGC API Features verwenden. In der Doku steht > >> While the OGC API Features implementation in QGIS can make use of the MAP >> parameter to specify the project file, no extra query parameters are allowed >> by the OPENAPI specification. For this reason it is strongly recommended >> that MAP is not exposed in the URL and the project file is specified in the >> environment by other means (i.e. setting QGIS_PROJECT_FILE in the >> environment through a web server rewrite rule). > > das mit der rewriterule will mir nicht gelingen, rewrite funktioniert, aber > es werden keine collections angezeigt, ich gehe daher davon aus, dass die > Umgebungsvariable nicht (richtig) gesetzt ist. Hat das hier schon einmal > jemand erfolgreich hin bekommen und kann mir einen Tipp geben? Es darf auch > eine Lösung sein, die keine Änderung der Apache-Konfiguration erfordert, wenn > man einen neuen Dienst hinzufügen möchte. > > Ich denke so müsste das irgendwie aussehen, das rewrite funktioniert, aber > die Variable wird nicht gesetzt: > > RewriteRule ^/ne2 /cgi-bin/qgis_mapserv.fcgi/wfs3/collections > [QSA,T,R=302,Env=QGIS_PROJECT_FILE:/foss-academy/natural_earth2/Natural_Earth_Projekt.qgz > > > Viele Grüße, > Jörg Thomsen > > ******************************************** > Where2B 2024 - die Open-Source-GIS-Konferenz > 12. Dezember 2024 vor Ort in Bonn und online > https://where2b-conference.com/ > ******************************************** > > > Jörg Thomsen > WhereGroup GmbH > Bundesallee 23 > 10717 Berlin > Germany > > Tel: +49 (0)30 / 5130 278 74 > Fax: +49 (0)30 / 5130 278 11 > > joerg.thom...@wheregroup.com > www.wheregroup.com > > Geschäftsführer: > Olaf Knopp, Peter Stamm > Amtsgericht Bonn, HRB 9885 > > -- > .................................................................... > FOSSGIS-Konferenz 2025 mit OpenStreetMap-Event in Münster! > 26.-29. März 2025 https://www.fossgis-konferenz.de/ > > FOSSGIS Vereinstermine: > https://fossgis.de/aktivit%C3%A4ten/termine/ > > FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem > GIS-Bereich und Freier Geodaten! > https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV > ____________________________________________________________________ > FOSSGIS-Talk-Liste mailing list > FOSSGIS-Talk-Liste@fossgis.de > https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste -- .................................................................... FOSSGIS-Konferenz 2025 mit OpenStreetMap-Event in Münster! 26.-29. März 2025 https://www.fossgis-konferenz.de/ FOSSGIS Vereinstermine: https://fossgis.de/aktivit%C3%A4ten/termine/ FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem GIS-Bereich und Freier Geodaten! https://www.fossgis.de/ https://mastodon.online/@FOSSGISeV ____________________________________________________________________ FOSSGIS-Talk-Liste mailing list FOSSGIS-Talk-Liste@fossgis.de https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste