Zurück   Webmasterwelt - Webmaster-Forum > Webdesign und Programmierung Forum > Einsteigerforum

Antwort
 
LinkBack Themen-Optionen Ansicht
  #21  
Alt 27.04.2007, 20:56
Benutzerbild von eforium
Bekannter
 
Registriert seit: 20.01.2006
Beiträge: 1.401
Standard Re: Modrewrite einsetzen - HTML-Dateien auf PHP umleiten

Zitat:
Zitat von xxl_unna22
.. ohne dir da zu nehe treten zu wollen...

ich kenne dutzende leute die gerne aus page.php?231 eine page231.html machen würden - auch aus session id`s schöne statische urls mit mod_rewrite!

Aber jedem sein ding !
Theoretisch ja, praktisch nein.

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]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #22  
Alt 27.04.2007, 21:06
Benutzerbild von xxl_unna22
Helfer
 
Registriert seit: 23.03.2007
Beiträge: 238
Standard Re: Modrewrite einsetzen - HTML-Dateien auf PHP umleiten

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 ?
__________________
CMS SUPPORT - SEO - SOLAR - SPIELWAREN - BERGSCHADEN
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #23  
Alt 28.04.2007, 09:53
Benutzerbild von eforium
Bekannter
 
Registriert seit: 20.01.2006
Beiträge: 1.401
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #24  
Alt 29.04.2007, 10:29
Benutzerbild von xxl_unna22
Helfer
 
Registriert seit: 23.03.2007
Beiträge: 238
Standard

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:-))
__________________
CMS SUPPORT - SEO - SOLAR - SPIELWAREN - BERGSCHADEN
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #25  
Alt 20.07.2007, 10:36
Benutzerbild von darling
Stammuser
 
Registriert seit: 11.04.2007
Beiträge: 37
darling eine Nachricht über ICQ schicken
Standard

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!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #26  
Alt 20.07.2007, 11:47
Benutzerbild von eforium
Bekannter
 
Registriert seit: 20.01.2006
Beiträge: 1.401
Standard

Du kannst ja auch mit PHP gif Bilder kreieren und ausgeben...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
  #27  
Alt 30.09.2010, 11:55
Benutzerbild von jonatan_männchen
Erfahrener
 
Registriert seit: 12.10.2008
Ort: Winterthur (Schweiz)
Beiträge: 87
jonatan_männchen eine Nachricht über MSN schicken jonatan_männchen eine Nachricht über Skype™ schicken
Standard

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiTweet this Post!
Mit Zitat antworten
Antwort

Lesezeichen

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 are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.