Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-11-2010, 19:06   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2009
Beiträge: 8
Remove query strings from static resources

Hallo,

bin schon seit ein paar Tagen am Informationen suchen und testen aber bekommen die query strings nicht weg.

was ich gemacht habe:
*auf meinem webspace liegt eine inhalt.php, diese gibt über eine Datenbank zufällig Inhalte aus.
*durch einen htaccess Befehl wird inc/inhalt.php zu ajax/Inhalt.htm.
(RewriteRule ^ajax/Inhalt\.htm$ /test/inc/inhalt.php [L])
*das funktioniert ohne Probleme und ist über Ajax in die Hauptseite eingebunden und ändert nach einer Minute selbständig seinen Inhalt.

soweit so gut
Nun bin ich auf "pageSpeed", einem Firebug Zusatz für Firefox gestoßen.

Da wird nun "Remove query strings from static resources" bemängelt.
z.b. http://www.***.de/test/ajax/Inhalt.htm?_=1289587329323

der string ist bis auf "_=" immer nummerisch, wie das nun zusammenhängt, habe ich noch nicht raus gefunden.

Vielleicht wird der der Inhalt der per Ajax eingebundenen Inhalt.htm gecached .
Aber das ist nur eine Vermutung.

Hoffe, mir kann jemand helfen, bzw erklären was da passiert.

mfg pudel
pudel ist offline   Mit Zitat antworten
Alt 13-11-2010, 01:48   #2 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
das Plugin "bemängelt" lediglich, dass hinter einer vermeintlich statischen Seite (*.htm) ein Query-String hängt, der Daten zum Generieren von dynamischen Inhalt enthält.

oder anders ausgedrückt. normalerweise sollte eine statische Seite keinen Querystring haben geschweige denn brauchen.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 13-11-2010, 10:12   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2009
Beiträge: 8
Danke für Deine Antwort.

Da stimme ich Dir zu, ist einleuchtend.

Kann mir aber nicht erklären, wo das aus dem script herkommt, da kein get übergeben wird oder heiner header anweisung bei ist.

Datenbank Zugriff und über eine Funktion Datein ausgeben, zwecks html Formatierung, mehr nicht. 8 Zeilen und Mehr nicht.

Habe schon mit "ini_set("url_rewriter.tags", "");" probiert aber weiß nicht woher der string kommt. Dachte es wäre eine PHPSESID,

Aber was sollen dann die anderen Zeichen vom query string "_=1289587329323".


Es wär in meinem Sinne, das weg zu bekommen.

Hab ich vielleicht durch ein RewriteRule eine Chance?
pudel ist offline   Mit Zitat antworten
Alt 13-11-2010, 10:53   #4 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
Zitat:
Hab ich vielleicht durch ein RewriteRule eine Chance?
nein, weil dein Server das erzeugt.

Zitat:
Aber was sollen dann die anderen Zeichen vom query string"_=1289587329323".
der Query-string ist nicht nur die Zahlenfolge, sondern alles was hinter dem ? in der URL steht.
hier wird folgendes zugewiesen:
PHP-Code:
$_GET['_'] = "1289587329323"
Der Vollständigkeit halber. was nach der Raute (#) steht nennt man hash. dieser ist kein teil des Query-Strings.

Zitat:
Habe schon mit "ini_set("url_rewriter.tags", "");" probiert aber weiß nicht woher der string kommt.
hab hier grad keinen Apachen zum testen. Versuch es mal mit session.use_cookies || session.use_only_cookies.
näheres dazu hier.

btw, könnte es sein, dass du session.name auf '_' stehen hast?
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ajax, htaccess, query

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] static ?? bbfw9997 Flash Einsteiger 2 14-10-2010 14:10
remove all mcs osoful ActionScript 1 5 04-10-2004 21:39
remove mc LionHead Flash MX 6 17-01-2004 08:49
remove flashmaus Flash MX 3 11-01-2004 16:59
neue rubrik: "Resources" softcoded Fragen, Konstruktive Kritik, Lob 6 14-02-2003 11:34


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:27 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele