Versuchen Sie, die Flag- Abfragezeichenfolge zu löschen [QSD]
:
RewriteRule /?$ pdf/%1.pdf [QSD]
Ich habe alles ausprobiert, kann aber anscheinend nicht alles richtig machen :( Ich habe über 800 URLs und muss sie umschreiben, um auf eine einfache PDF-Datei zu verweisen. Derzeit habe ich Links zu:
http://subdomain.mydomain.com/?type=pdf&id=id123 http://subdomain.mydomain.com/?type=epub&id=id123
und ich brauche das:
http://subdomain.mydomain.com/pdf/id123.pdf http://subdomain.mydomain.com/epub/id123.epub
Ich habe die Referenzseiten von htaccess und rewriterule durchgelesen, aber mir fehlt noch etwas. Ich kann die Endzeichenfolge nicht entfernen (? Type = pdf & id = id123)
Das ist was ich habe:
RewriteCond % ^type=pdf&id=(.*)$ RewriteRule /?$ pdf/%1.pdf
Und natürlich gibt es falsch aus:
http://subdomain.mydomain.com/pdf/id1234.pdf?type=pdf&id=id123
Ich kann nicht loswerden ? Type = pdf & id = id123 am Ende
Jede Hilfe in die richtige Richtung wäre sehr dankbar.
Versuchen Sie, die Flag- Abfragezeichenfolge zu löschen [QSD]
:
RewriteRule /?$ pdf/%1.pdf [QSD]