lighttpd rewrite Permalinks

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
gcz
Regular
Posts: 10
Joined: Fri Jul 06, 2007 9:54 am

lighttpd rewrite Permalinks

Post by gcz »

Ist die config für lighttpd unter http://www.s9y.org/119.html allgemeingültig?

Ich habe nämlich meine Permalinks verändert:

Permalink Entry URL structure = post/%id%
Permalink Category URL structure = cat/%id%
...

Muss ich jetzt auch die Regeln für rewrite dementsprechend ändern? Und welche Option unter "Appearance and Options" muss ich dann bei "URL Rewriting " auswählen?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: lighttpd rewrite Permalinks

Post by garvinhicking »

Nein, die ist nicht allgemeingültig. Wenn Du eigene Permalinks benutzt musst Du die auch in den Patterns anpassen.
Muss ich jetzt auch die Regeln für rewrite dementsprechend ändern? Und welche Option unter "Appearance and Options" muss ich dann bei "URL Rewriting " auswählen?
Das ist egal, weil Du die .htaccess ja sowieso manuell anpassen musst. ApacheErrorhandling oder mod_rewrite wird also beides identisch sein.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
gcz
Regular
Posts: 10
Joined: Fri Jul 06, 2007 9:54 am

Post by gcz »

Meine Peramlinks: post/%id%, author/%id%, cat/%id%, feed/cat/%id%.rss, feed/author/%id%.rss

Meine Paths: archives, archive, categories, authors, unsubscribe, delete, approve, feeds, plugin, admin, search, comments

Wie kann ich das ohne Programmier-Kenntnisse realisieren?

Idee:
Ich installiere ein s9y Blog auf einen Apache Server. Passe hier meine eigenen Permalinks an, lasse die dazugehörige .htaccess erstellen und kopiere mir daraus die Pattern und benutze sie bei lighttpd.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ich kenne mich mit den Permalinks von lighthttpd leider nicht aus, da musst Du mal im Lighthttpd Forum nachfragen wie man das anpassen kann/muss.
Ich installiere ein s9y Blog auf einen Apache Server. Passe hier meine eigenen Permalinks an, lasse die dazugehörige .htaccess erstellen und kopiere mir daraus die Pattern und benutze sie bei lighttpd.
Wenn Du weißt wie Apache rules of Lighthttpd umgeändert werden müssen, dann könntest Du das so machen, ja!

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
gcz
Regular
Posts: 10
Joined: Fri Jul 06, 2007 9:54 am

Post by gcz »

Die Pattern der .htaccess entsprechen den Pattern aus dem lighttpd config Code aus dem ersten Beitrag.

In der .htacces aus den Apache Blog ist auch kein eintrag mit "post" zu finden, der meinen Permalink "/post/%id%" entspricht. Aber die Blog-Einträge sind unter http://domain.tld/post/1 erreichbar.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!
In der .htacces aus den Apache Blog ist auch kein eintrag mit "post" zu finden, der meinen Permalink "/post/%id%" entspricht. Aber die Blog-Einträge sind unter http://domain.tld/post/1 erreichbar.
Hast Du im Apache-Blog denn auch mod_rewrite eingestellt? Wenn Du's auf 'Apache Errorhandling' stellst werden natürlich keine mod_rewrite Rules erstellt.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
gcz
Regular
Posts: 10
Joined: Fri Jul 06, 2007 9:54 am

Post by gcz »

Es hat jetzt geklappt.

Ich habe die Regel aus der .htaccess in die config von lighttpd eingefügt und dementsprechend angepasst.
Post Reply