Unsichtbarer Redirect Redirected Sichtbar zu suffixed URL
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
apache
code
date
datei
frage
http
index
mache
machen
port
problem
server
set
sinn
text
transfer
type
-
So sieht meine .htaccess datei aus
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !(index.php) RewriteRule (.+) /index.php?request=$1 [NC,L,QSA]
die index.php liegt immer im root der website.
Nun hab ich das Problem wenn ich den Server nach /db/Im-Celle frage das dieser mich weiterleitet auf /db/Im-Celle/?request=db/Im-Celle. Das finde ich irgendwie nicht schön gelöst
Er soll also nicht das machen:
$ curl -D - https://sgb2data.lima-city.de/db/Im-Celle HTTP/1.1 301 Moved Permanently Server: openresty Date: Sun, 13 May 2018 08:32:29 GMT Content-Type: text/html; charset=iso-8859-1 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=65 X-Lima-Id: zeQQyD07CRA9ZEZcQz Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58 Content-Security-Policy: upgrade-insecure-requests Location: https://sgb2data.lima-city.de/db/Im-Celle/?request=db/Im-Celle <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://sgb2data.lima-city.de/db/Im-Celle/?request=db/Im-Celle">here</a>.</p> <hr> <address>Apache Server at sgb2data.lima-city.de Port 443</address> <script type="text/javascript">window.setTimeout(function() { document.cookie = "_lcp3=a; Path=/; expires=Mon Mar 20 2034 13:02:58" }, 1000);</script></body></html>
Sondern:
$ curl -D - https://sgb2data.lima-city.de/db/Im-Celle HTTP/1.1 200 OK Server: openresty Date: Sun, 13 May 2018 08:34:05 GMT Content-Type: application/json Content-Length: 2 Connection: keep-alive Keep-Alive: timeout=65 X-Lima-Id: argbJnaikFZGasWGfz Set-Cookie: _lcp=a; Path=/; expires=Mon Mar 20 2034 13:02:58 Content-Security-Policy: upgrade-insecure-requests []
und das macht er nicht er macht das nur wenn ich
$ curl -D - https://sgb2data.lima-city.de/db/Im-Celle/
mache. Und das ist irgendwie nicht sinn des ganzes.
Gibt es da ne Lösung für dieses closed (mit Slash) und open (ohne Slash) request Problem. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage