Alt 06.06.2007, 13:39   #1 (permalink)
PostRank: 0
 
Registriert seit: 06.06.2007
Beiträge: 10
.html Endung

Es steht ja nun sehr viele zu diesen Thema hier im Forum aber keine richtig hilfe.

Ich habe Wordpress 2.2 und habe die Permalinks so eingestellt /%postname%.html aber es geht nicht. Ich wie ich gesehen habe haben noch mehr leute dieses Problem.

Meine Fragen.

1. Woran liegt es nun das es nicht geht?
2. Wie kann man es ändern das es geht?
MorpheusM84 ist offline   Mit Zitat antworten
Alt 06.06.2007, 13:50   #2 (permalink)
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 3.312
Hast du die .htaccess aktualisiert?

Welcher Fehler erscheint?
Alphawolf ist offline   Mit Zitat antworten
Alt 06.06.2007, 13:59   #3 (permalink)
PostRank: 7
 
Benutzerbild von frankie
 
Registriert seit: 03.03.2005
Beiträge: 730
ich frag mich, was bei einer wordpressinstallation die dateinamenerweiterung .html bringen soll, bzw. weshalb eine solche nötig sein sollte?!

ansonsten geht das wohl nur durch manuelle anpassung der .htaccess, wenn die permalinks von wordpress das nicht tun.
__________________
Die Gedankenfreiheit haben wir. Jetzt brauchen wir nur noch die Gedanken. K. Kraus
frankie ist offline   Mit Zitat antworten
Alt 06.06.2007, 14:12   #4 (permalink)
PostRank: 0
 
Registriert seit: 06.06.2007
Beiträge: 10
Es erscheint kein fehler es bleibt alles so wie es ist.

das steht in meiner Htacces datei die wordpress ja aktualliesiert was es auch tut
HTML-Code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress
@frankie such mal nach seo
MorpheusM84 ist offline   Mit Zitat antworten
Alt 06.06.2007, 14:27   #5 (permalink)
WPD-Moderator
 
Benutzerbild von Alphawolf
 
Registriert seit: 31.05.2005
Ort: Gera Ghetto
Beiträge: 3.312
@frankie: Es gibt SEO-Theorien, wonach Google Seiten mit .html Endung bevorzugt crawlt, allerdings sind das, wie gesagt, nur Theorien...

@MorpheusM84: Kannst du einen Link posten? Vielleicht unterstützt dein Hoster kein mod_rewrite?
Alphawolf ist offline   Mit Zitat antworten
Alt 06.06.2007, 14:30   #6 (permalink)
PostRank: 0
 
Registriert seit: 06.06.2007
Beiträge: 10
mod_rewrite ist defenitiv aktiv weil ein andere projekt das von mir benötigt.

der link lautet immer z.B. www.page.de/category/web/

Geändert von MorpheusM84 (06.06.2007 um 14:33 Uhr).
MorpheusM84 ist offline   Mit Zitat antworten
Alt 06.06.2007, 14:47   #7 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 3.067
Ja, das wirkt nur bei Beiträgen, nicht bei Seiten, Kategorien, Archive usw.
Bei Beiträgen funktioniert es problemlos.

Gruß
Ingo
__________________
Brötchen und Charles Dickens :-)
Putzlowitsch ist offline   Mit Zitat antworten
Alt 06.06.2007, 14:52   #8 (permalink)
PostRank: 0
 
Registriert seit: 06.06.2007
Beiträge: 10
also web wäre die seite in diesem www.page.de/category/web/ link
MorpheusM84 ist offline   Mit Zitat antworten
Alt 07.06.2007, 08:36   #9 (permalink)
PostRank: 0
 
Registriert seit: 06.06.2007
Beiträge: 10
Hat keiner eine lösung???
MorpheusM84 ist offline   Mit Zitat antworten
Alt 07.06.2007, 09:56   #10 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 3.067
Wie ich oben schon angemerkt habe, beziehen sich die Permalink-Einstellungen explizit nur auf Blogbeiträge. Mit Boardmitteln ist da nichts zu machen.
Allerding kann man sich mit einem Hack in die Erzeugung und auch Auswertung der Permalinks reinhängen. Ist aber alles andere als sauber und ich kann auch nichts zu Risiken und Nebenwirkungen sagen.
Diesen Code in die Datei 'my-hacks.php' im WP-Rootverzeichnis einfügen:
PHP-Code:
<?php
// Die Endung .html aus der Request-URI entfernen
$request_uri $_SERVER['REQUEST_URI'];
$_SERVER['REQUEST_URI'] = preg_replace'/\.html($|\?)/i'"/$1"$request_uri );

// Filter für die Linkerzeugung hinzufügen
function plw_link_append_html$link ) {
  
$link rtrim$link'/' );
  return 
$link.'.html';
}

add_filter'post_link''plw_link_append_html' );
add_filter'page_link''plw_link_append_html' );
add_filter'category_link''plw_link_append_html' );
add_filter'year_link''plw_link_append_html' );
add_filter'month_link''plw_link_append_html' );
add_filter'day_link''plw_link_append_html' );
?>
Dann unter Einstellungen->Verschiedenes die Option
[x] Die veraltete my-hacks.php-Datei unterstützen.
aktivieren und bei den Permalink-Einstellungen das '.html' wieder wegnehmen. Also nur '/%postname%'.

Ein weiteres Problem stellt die Seitenweiterschaltung dar. Also wie soll sowas denn z.B. aussehen:
www.example.com/category/web/page/2
Könnte man ja folgendes draus machen:
www.example.com/category/web/page/2.html
oder auch
www.example.com/category/web.html?page=2

Wie gesagt, es wird eher ein Rumdoktern als eine ordentliche Lösung und der Sinn will sich mir auch nicht so recht erschließen.

Gruß
Ingo
__________________
Brötchen und Charles Dickens :-)
Putzlowitsch ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:38 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.6.0 | Impressum | Ein Inpsyde.com Projekt