Hi,
danke für die schnelle Antwort.
Datenbank hier Datenbank da...ich bin kein Profi ^^
Der Blog ist noch recht neu, und hat erst 1 Artikel + 30 statische Wordpress-Seiten a la domain.de/seite/.
Ich bastel am besten erst alle statischen Seiten in Dreamweaver zusammen.
Und installiere dann Wordpress in domain.de/blog/
Noch eine Frage zum mode_rewrite:
Ich möchte nicht nur alle .php Dateiendungen durch / ersetzen sondern auch alle .html Dateiendungen.
Also im moment habe ich nur: domain.de/seite.php in -> domain.de/seite/
Nun möchte ich auch noch domain.de/seite.html in -> domain.de/seite/ ändern. Wie mache ich das?
Achso und damit ich mich für google news bewerben kann, muss hinter dem Postname eine mindestens 3 stellige Zahl stehen.
Am besten im Format: domain.de/artikel-ueberschrift-123/
Da wäre wohl die Post-ID mit einem "Zahlen-Präfix" (damit es mindestens 3 Stellen sind) am besten. Beziehungsweise: die Post-ID müsste mit 000 starten.
Wie mache ich das?
Meine .htaccess sieht wie folgt aus:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.de$ [NC]
RewriteRule ^(.*) http://www.domain.de%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^domian\.de$ [NC]
RewriteRule ^(.*) http://www.domain/.de [L,R=301]
<ifModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType text/html "access plus 1 seconds"
ExpiresByType image/gif "access plus 3592000 seconds"
ExpiresByType image/jpeg "access plus 3592000 seconds"
ExpiresByType image/png "access plus 3592000 seconds"
ExpiresByType image/x-icon "access plus 3592000 seconds"
ExpiresByType text/css "access plus 3592000 seconds"
ExpiresByType text/javascript "access plus 3592000 seconds"
ExpiresByType application/x-javascript "access plus 3592000 seconds"
</ifModule>
<ifModule mod_headers.c>
<filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=3592000, public"
</filesMatch>
<filesMatch "\\.(css)$">
Header set Cache-Control "max-age=3592000, public"
</filesMatch>
<filesMatch "\\.(js)$">
Header set Cache-Control "max-age=3592000, private"
</filesMatch>
<filesMatch "\\.(xml|txt)$">
Header set Cache-Control "max-age=3592000, public, must-revalidate"
</filesMatch>
<filesMatch "\\.(html|htm|php)$">
Header set Cache-Control "max-age=1, private, must-revalidate"
</filesMatch>
</ifModule>
<Files *.html>
SetOutputFilter DEFLATE
</Files>
<Files *.css>
SetOutputFilter DEFLATE
</Files>
<Files *.js>
SetOutputFilter DEFLATE
</Files>
<Files *.php>
SetOutputFilter DEFLATE
</Files>
<Files *.ico>
SetOutputFilter DEFLATE
</Files>
AddType image/x-icon .ico
Header unset ETag
FileETag None
# END WordPress
Alles anzeigen
Entschuldigt bitte, dass ich Euch mit so (bestimmt simplen) Fragen belästige, ich habe aber nun mal von php überhaupt keine Ahnung.
Gruß,
togo12