|
#21
|
||||
|
||||
|
Zitat:
Ausser du trägst jede Seite schön brav in eine MySQL Tabelle ein, und liest es dann wieder aus... Ist einfach doof. Theoretisch wäre der reine .htaccess Inhalt dann so: Code:
RewriteEngine ON RewriteRule page([0-9]).html$ dateiname.php?$1 [L] |
|
#22
|
||||
|
||||
|
nene... die haben da ein plugin gebastelt was eine .htaccess anlegt - um sicher zu gehen das da überhaupt was ist (falls die datei nicht da wäre) sprich - server auf - datei rein - server zu... und halt die grundparameter auf das cms zugeschnitten.
aber halt kein eingriff in das cms selber (ginge ja beim kommenden update sonst wieder flöten) weil dateien ggf. überschrieben werden. wollte den jetzt auch nicht an den marterpfahl stellen zur kollektiven marterung - aber ich finde schon das man das profil eines "bekannten" menschen karrikativ beschreiben darf - und wenn es so ist - muss man es auch sagen dürfen. ich ignoriere den eigentlich konsequent - irgendwie hat der mich mal auserkoren um ständig für vergleiche mit seiner komischen seite herzuhalten. die abnerv phase ist aber rum - jetzt find ichs halt nur noch spaßig. nochmal zum topic... warum html auf php modden ? der sinn blieb mir bislang irgendwie verborgen ? |
|
#23
|
||||
|
||||
|
Der Grund?
Beispiel A Vorhanden: - Forensystem - Session - Themen ID Alles in GET übermittelt. Die URL sieht dann so aus: thread.php?threadid=2391&mode=addreply&sid=dklsjfl kdsjfosifwoeijdslkjfldsjf Bis damit Google fertig ist, sind wir alle Tod. Ein Killer für Google-Indexierung (und natürlich auch für das Co.) Mit mod_rewrite: thread.2391.webmaster.html?sid=lsdkflskjfldskjfkld sjfldjf Ja, man kann GET mit mod_rewrite übermitteln, man muss es nur richtig machen. Die Suchmaschine lebt nun in de Annahme, das es wirklich eine HTML Datei gibt, die so heisst, und indexiert auch dementsprechend. Es muss also nur noch die sid verarbeitet werden, da diese via GET übermittelt wird. Beispiel B: Vorhanden: - 1-file-CMS (CMS, das alles auf z.B. misc.php oder so weiterleitet) Ein "logischer" Aufruf sähe so aus: misc.php?f=index&hl=de Mit Session: misc.php?f=intern&cat=diesunddas&hl=de&sid=ldsklkj dfldskjfskldjf Mit mod_rewrite: de.intern.diesunddas.html?sid=kjldfkldsjfkldsjfdsj Wieder das gleiche Prinzip wie oben, und da Dateinamen (also misc.php oder de.intern.diesunddas.html) gewichtiger sind, als GET Variablen, bringt dies einige Vorteile gegenüber Besucher und Suchmaschinen. |
|
#24
|
||||
|
||||
|
AH!
jetzt kapiert - (wir haben mit sid`s nix am hut - deswegen kam mir das so spanisch vor was ihr da wollt !) ich les denn mal brav weiter - man kann ja nie wissen:-)) |
|
#25
|
||||
|
||||
|
Vorsicht mit dem ModRewrite bei .gif-Dateien. Habe das mal gemacht für Online-Statusanzeigen. In irgend nem anderen GIF hat dann zufälligerweise "<?" drin gestanden und das GIF wurde nicht angezeigt.
Die Geschichte ging dann so aus, dass ich die Statusanzeige als .php-Datei genommen habe. C'est la vie! |
|
#26
|
||||
|
||||
|
Du kannst ja auch mit PHP gif Bilder kreieren und ausgeben...
|
|
#27
|
||||
|
||||
|
mod_rewrite wird aus meiner Sicht erst bei SEO-Urls spannend. Dh. alle URLs an zb. index.php weiterleiten und dort mit explode() die Argumente auslesen und jenachdem die richtigen Aktionen ausführen.
Wenn eine Sitemap existiert könnte man jenachdem andere Klassen ansprechen und die Argumente mitgeben. |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|