Einzelnen Beitrag anzeigen
Alt 08.11.2008, 12:55   #5 (permalink)
miccom
PostRank: 4
 
Benutzerbild von miccom
 
Registriert seit: 02.07.2006
Ort: Hamburg
Beiträge: 193
Ich glaube ich weiß was du meinst, aber ich weiß nicht genau wie ich das umsetzen soll. Ich bin übrigens gerade drauf gekommen, dass folgendes:
Code:
<FilesMatch "\.(gif|jpe?g|png)$"> 
  ErrorDocument 404 /smile/smiley_emoticons_404ups.gif
</FilesMatch>
gar nicht funktioniert...

Derzeit sieht meine "Lösung" so aus:

Die .htaccess im root macht das:
Code:
# protect wpconfig.php
<files wp-config.php>
Order deny,allow
deny from all
</files>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Im Ordner wo die umzuleitenden Grafiken liegen, macht eine eigene .htaccess dies:

Code:
ErrorDocument 404 /smile/smiley_emoticons_404ups.gif

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !-U
RewriteRule (.*).gif$ http://www.greensmilies.com/smile/smiley_emoticons_404ups.gif [L]
Die RewriteRule ist falsch, liefert ein "File not found" und dann greift das ErrorDocument. Ohne die RewriteRule käme die WP eigene 404 Seite. Was müsst ich im root nun deiner Meinung nach anders machen?
miccom ist offline   Mit Zitat antworten