Also ich habe hier ein Linkblog mit s9y erstellt:
http://link.roxomatic.de/
Ich möchte natürlich gerne schöne, elegante Permalinks. Zum Beispiel
http://link.roxomatic.de/archives/1-Links-Apr-04.html
Dazu habe ich natürlich mod_rewrite (alternativ Errorhandling) eingestellt, Baseurl ist natürlich http://link.roxomatic.de/ und auch sonst sind alle Pfade unangetastet geblieben. Ein Klick auf den Link oben schickt mich aber auf
http://www.roxomatic.de/1-Links-Apr-04.html (vulgo Error 404)
Jetzt ergibt mod_rewrite (das bei mir auf dem Server aber läuft) nur noch einen Error 500 aus. Bei einer s9y-Installation (0.8.x) vor langer Zeit gingen diese Permalinks schon mit demselben Server.
Irgendwelche Ideen?
Trouble mit Permalinks
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Trouble mit Permalinks
Hi!
Wie sieht denn genau deine Permalink-Konfiguration in der s9y Konfiguration aus? Mir scheint als würde da "archives/" im permalink pattern fehlen?
Grüße,
Garvin
Wie sieht denn genau deine Permalink-Konfiguration in der s9y Konfiguration aus? Mir scheint als würde da "archives/" im permalink pattern fehlen?
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/
# 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/
-
Kossatsch
- Regular
- Posts: 26
- Joined: Mon Apr 24, 2006 12:21 pm
- Location: /usr/local/sanktwolfgang
- Contact:
Also im PL Pattern steht:
Als Info: Im Stammverzeichnis steht eine TXP-Installation, die hervorragend mit mod_rewrite umgehen kann (so wie das viel früher eben dort befindliche S9y 0.8.x, das Permalinks konnte).
FYI: Als Plug-Ins nutze ich den HTML-Klotz, XML-RPC, Spartacus, Trackbacks kontrollieren, Textile und Link List, die hatte ich "damals" fast alle auch.
Vielleicht /archives/%id%-%title%.html? Trotzdem werde ich auf die o.g. Adresse umgeleitet. Stamm-URL des Blogs ist natürlich http://link.roxomatic.de/.archives/%id%-%title%.html
Als Info: Im Stammverzeichnis steht eine TXP-Installation, die hervorragend mit mod_rewrite umgehen kann (so wie das viel früher eben dort befindliche S9y 0.8.x, das Permalinks konnte).
FYI: Als Plug-Ins nutze ich den HTML-Klotz, XML-RPC, Spartacus, Trackbacks kontrollieren, Textile und Link List, die hatte ich "damals" fast alle auch.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Wie sieht die .htaccess im link.roxomatic.de Stammverzeichnis aus? Mich wundert dass ein Link
http://link.roxomatic.de/archives/2-Links-Apr-04.html
als 404 auf www.roxomatic.de zu redirecten scheint.
Grüße,
Garvin
Wie sieht die .htaccess im link.roxomatic.de Stammverzeichnis aus? Mich wundert dass ein Link
http://link.roxomatic.de/archives/2-Links-Apr-04.html
als 404 auf www.roxomatic.de zu redirecten scheint.
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/
# 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/
-
Kossatsch
- Regular
- Posts: 26
- Joined: Mon Apr 24, 2006 12:21 pm
- Location: /usr/local/sanktwolfgang
- Contact:
Aktuell (Apache errorhandling)
Mit mod_rewrite# BEGIN s9y
ErrorDocument 404 /index.php
DirectoryIndex /index.php
php_value session.use_trans_sid 0
php_value register_globals off
<Files *.tpl.php>
deny from all
</Files>
<Files *.tpl>
deny from all
</Files>
<Files *.sql>
deny from all
</Files>
<Files *.inc.php>
deny from all
</Files>
<Files *.db>
deny from all
</Files>
# END s9y
Während das erste mir zu kurz erscheint, sieht das zweite sehr redundant aus und führt zu einem Internal Server Error.# BEGIN s9y
ErrorDocument 404 /index.php
DirectoryIndex /index.php
php_value session.use_trans_sid 0
php_value register_globals off
RewriteEngine On
RewriteBase /
RewriteRule ^((archives/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+\.html )/?) index.php?/$1 [NC,L,QSA]
RewriteRule ^(authors/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+) index.php?/$1 [NC,L,QSA]
RewriteRule ^(feeds/categories/([0-9;]+)-[0-9a-z\.\_!;,\+\-\%]+\.rss) index.php?/$1 [NC,L,QSA]
RewriteRule ^(feeds/authors/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+\.rss) index.php?/$1 [NC,L,QSA]
RewriteRule ^(categories/([0-9;]+)-[0-9a-z\.\_!;,\+\-\%]+) index.php?/$1 [NC,L,QSA]
RewriteRule ^archives([/A-Za-z0-9]+)\.html index.php?url=/archives/$1.html [NC,L,QSA]
RewriteRule ^([0-9]+)[_\-][0-9a-z_\-]*\.html index.php?url=$1-article.html [L,NC,QSA]
RewriteRule ^feeds/(.*) index.php?url=/feeds/$1 [L,QSA]
RewriteRule ^unsubscribe/(.*)/([0-9]+) index.php?url=/unsubscribe/$1/$2 [L,QSA]
RewriteRule ^approve/(.*)/(.*)/([0-9]+) index.php?url=approve/$1/$2/$3 [L,QSA]
RewriteRule ^delete/(.*)/(.*)/([0-9]+) index.php?url=delete/$1/$2/$3 [L,QSA]
RewriteRule ^(admin|entries)(/.+)? index.php?url=admin/ [L,QSA]
RewriteRule ^archive/? index.php?url=/archive [L,QSA]
RewriteRule ^(index|atom[0-9]*|rss|b2rss|b2rdf).(rss|rdf|rss2|xml) rss.php?file=$1&ext=$2
RewriteRule ^(plugin|plugin)/(.*) index.php?url=$1/$2 [L,QSA]
RewriteRule ^search/(.*) index.php?url=/search/$1 [L,QSA]
RewriteRule ^comments/(.*) index.php?url=/comments/$1 [L,QSA]
RewriteRule ^(serendipity\.css|serendipity_admin\.css) index.php?url=/$1 [L,QSA]
RewriteRule ^index\.(html?|php.+) index.php?url=index.html [L,QSA]
RewriteRule ^htmlarea/(.*) htmlarea/$1 [L,QSA]
RewriteRule (.*\.html?) index.php?url=/$1 [L,QSA]
<Files *.tpl.php>
deny from all
</Files>
<Files *.tpl>
deny from all
</Files>
<Files *.sql>
deny from all
</Files>
<Files *.inc.php>
deny from all
</Files>
<Files *.db>
deny from all
</Files>
# END s9y
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Was sieht am zweiten redundant aus, eigentlich müsste das stimmen. Woran könnte der Server-Error liegen, hast Du mal die einzelnen Teile der Datei auskommentiert um herauszufinden wo's hakt?
Wie sieht deine PFad-Konfiguration bei s9y aus? Kann es sein dass dort ein HTTP-Pfad oder ähnliches nicht richtig sitzt? Die gepostete .htaccess dürfte nämlich NICHT dafür verantwortlich sein, dass irgendwaas auf www.roxomatic.de weitergeleitet wird! Da liegt was im argen, vielleicht hast Du noch ander eURL-Weiterleitungen auf VHost-Basis?
Grüße,
Garvin
Was sieht am zweiten redundant aus, eigentlich müsste das stimmen. Woran könnte der Server-Error liegen, hast Du mal die einzelnen Teile der Datei auskommentiert um herauszufinden wo's hakt?
Wie sieht deine PFad-Konfiguration bei s9y aus? Kann es sein dass dort ein HTTP-Pfad oder ähnliches nicht richtig sitzt? Die gepostete .htaccess dürfte nämlich NICHT dafür verantwortlich sein, dass irgendwaas auf www.roxomatic.de weitergeleitet wird! Da liegt was im argen, vielleicht hast Du noch ander eURL-Weiterleitungen auf VHost-Basis?
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/
# 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/