Beiträge von Putzlowitsch

    ...formateins merkte vorhin an: "[COLOR=#333333]Richtig ist es aber (für die Suchmaschinen), eine permanente Weiterleitung zu definieren (301)." Siehst du das anders? Ansonsten z.B. einfach das Plug-In [/COLOR]http://wordpress.org/plugins/redirection installieren?

    Das sehe ich genauso, wie formateins. Eine 301er Weiterleitung ist notwendig.

    Allerdings macht das Wordpress wie gesagt schon selbst. Ein Aufruf wie ?p=123 wird von WP immer automatisch per 301 auf die richtige, mit den Permalinkeinstellungen konfigurierte URL weitergeleitet. Dafür braucht man kein Plugin.
    Deshalb ist das Problem bei Dir, wie Du oben schriebst, auch nicht aufgetreten.

    Die erstmalige Umstellung von "Standard" auf Permalinks ist kein Problem. Komplizierter wird es allerdings, wenn man später dann die Permalinkstruktur ändert. Deshalb sollte man vorher gut überlegen, welche Permalinkstruktur die richtige ist.

    Gruß
    Ingo

    Mit der WP-Galerie ist es nicht möglich. Diese ist ja nichts weiter als die zusammengefaßte Darstellung der Bilder eines Artikels. Der Link müßte also bei jedem einzelnen Bild hinterlegt werden und dafür ist erstmal kein Datenfeld vorgesehen.

    Ohne Plugin wird das also nichts, obwohl es nicht unbedingt NextGen sein muß. Auf die Schnelle habe ich z.B. das hier gefunden:
    https://github.com/brewern/gallery-custom-link

    Gruß
    Ingo

    Wirklich vernünftig zu lösen ist das Problem nur, wenn der Webhoster, wo der Webspace mit dem installierten Wordpress liegt, das aufschalten externen Domains ermöglicht. Zudem muß der Webhoster, wo die gewünschte Domain liegt, das Bearbeiten der DNS-Konfiguration zulassen.

    Alles andere mit Frames oder versteckten Weiterleitungen ist nur eine Krücke.

    Gruß
    Ingo

    Also ich kann bei einer "nackten" WP-Installation problemlos gleichnamige Kategorien und Tags erstellen, die beide den selben Slug bekommen. Es ist sogar so, daß sich der Slug beim Ändern an einer Stelle (z.B. Kategorie) auch an der anderen Stelle (z.B. Tag) ändert. Es gibt eben nur einen Term, der mehreren Taxonomies zugeordnet ist. So ist zumidest das normale Verhalten von Wordpress.

    Vielleicht greift da irgendein Plugin ein und führt zu dem oben beschriebenen Effekt.

    Nachtrag: Das funktioniert so allerdings nur, wenn die Termnamen exakt gleich geschrieben sind. Also ist Kategorie "Test" etwas anderes als Tag "test". Nur wenn beide "Test" heißen, entsteht kein neuer Slug (kein neuer Term).

    Gruß
    Ingo

    Ich bin mir nicht ganz sicher, es könnte aber sein, daß Du erstmal noch kurz zu den Permalinkeinstellungen gehen mußt und diese einfach speichern, damit die Rules intern neu generiert werden.

    Mit den Plugins kenne ich mich nicht aus, aber die scheinen auch in die Rewrite-Rules einzugreifen. Könnte sein, daß die stören, kann ich aber nicht wirklich sagen.

    Gruß
    Ingo

    Ich denke das Problem liegt daran, daß der explizite Aufruf der index.php von Wordpress per 301-Redirect auf die pure Domain zurückgeleitet wird. Damit wird dann implizit wieder die per DirectoryIndex konfigurierte Standard-Indexseite index.html aufgerufen.

    example.com/index.php ---301---> example.com (index.html)

    Wie man das Problem lösen kann?
    Sinnvoll eigentlich gar nicht. Bestenfall gewöhnt man Wordpress die Weiterleitung der index.php ab, aber das wäre nur eine Krücke.

    Gruß
    Ingo

    Du mußt Dich entscheiden, ob das Ziel immer mit oder ohne www angesprochen werden soll. Ansonsten macht dann Wordpress selbst auch nochmal ein Redirect.

    Was ist denn in Wordpress bei den Optionen "Wordpress-Adresse" und "Seiten-URL" eingetragen? Genau dahin sollten auch die anderen Redirects für die Länderdomains weiterleiten.

    Bei der .htaccess-Variante ist es außerdem wichtig, daß diese vor den Wordpress-Regeln stehen.

    Die Wordpress-Regeln müssen natürlich drin bleiben, sonst funktionieren die Permalinks nicht.

    Wie sind denn die Sprachversionen umgesetzt? Per Wordpress-Plugin? Vielleicht gibt es auch da noch ein Problem mit der Weiterleitung und Cookies.

    Gruß
    Ingo

    Wenn ich das richtig verstanden habe, will himself85 ja einen echten Redirect 301 auf die Unterverzeichnisse haben. So machen das ja teilweise auch große Firmen.

    Beim Aufruf einer Länderdomain wird per 301 auf das Länderverzeichnis der Hauptdomain (meist .com) weitergeleitet.

    Bsp.: Apple
    http://www.apple.nl ---301---> http://www.apple.com/nl/
    http://www.apple.fr ---301---> http://www.apple.com/fr/

    Ich sehe nicht, wie man das per CNAME im DNS hinbekommt.

    Mal davon abgesehen, ob das nun per .htaccess besonders effektiv ist oder nicht, sollte es technisch gesehen funktionieren.

    Ich habe das mal auf meinem lokalen Testserver nachgebaut und es funktioniert zumindest in meiner Testumgebung so wie erwartet. Wichtig ist, daß die Regeln vor allen anderen Regeln in der .htaccess-Datei stehen.

    Nachteil der .htaccess-Variante ist natürlich, das die Regeln immer durchlaufen werden müssen, auch wenn eigentlich schon alles paßt. Insofern wäre jeweils ein vhost pro Länderdomain mit der entsprechenden Weiterleitung dann direkt dort effizienter.

    Um wirklich zu sehen, was passiert, wäre natürlich eine konkrete URL hilfreich.


    Gruß
    Ingo

    ...
    Ist es - falls ja bitte wie - möglich, auch für die Adresse mit WWW einen 404 ausliefern zu lassen?

    Ja, das ist möglich und zwar dann, wenn man die in Wordpress eingebaute Weiterleitung verwendet.

    Seit Version 2.3 behandelt Wordpess mit dem Canonical-Modul grundlegende Redirects selber. Sachen wie mit und ohne www oder mit und ohne Slash am Ende der URL werden von Wordpress aufgelöst und ggf. redirected.

    Der Vorteil ist, daß Wordpress intern z.B. schon weiß, ob es die URL tatsächlich gibt oder nicht und insgesamt eine viel feinere Steuerung der Redirects möglich ist. So erkennt WP z.B. auch, wenn der Slug (URL-Name) geändert wurde und leitet alle Aufrufe auf die alte URL entsprechend auf die mit dem neuen Namen um.

    Nachteil ist die Resourcenverschwendung, denn wenn Wordpress sich um die Redirects kümmert, läuft natürlich erstmal die gesamte Maschinerie mit Initialisierung, Datenbank-Abfragen usw. an. Kurz bevor die Seite ausgegeben werden soll stellt das Canonical-Modul dann fest, daß eigentlich alles umsonst war und schickt einen Redirect 301 raus.

    Ein paar Zeilen in der .htaccess sind da natürlich effektiver.

    Wie auch immer, falls Wordpress sowieso die Redirects übernimmt, könnte man sich per Filter in 'redirect_canonical' einhängen:

    PHP
    function my_redirect_canonical( $redirect_url, $requested_url ) {
      $ret_val = $redirect_url;
      if( is_404() ) {
        $ret_val = false;
      }
      return $ret_val;
    }
    add_filter( 'redirect_canonical', 'my_redirect_canonical', 10, 2 );

    Ich weiß nicht, ob sich der Sistrix-Bot entsprechend mit einem User-Agent zu erkennne gibt. Falls ja, könnte man mit einer erweiterten if(...)-Bedingung auch nur den Sistrix-Bot so behandeln. Man könnte zusätzlich noch prüfen, ob der Grund des Redirects das störende www ist. Aber für den Anfang funktioniert es erstmal auch so. :-)

    Gruß
    Ing

    Ja, das geht auch. Man kann beim Audio-Tag alternative Formate angeben, dann würde die Sound-Einbindung so aussehen:

    Code
    <audio id="audio-id" width="300" height="32" preload="auto">
      <source src="/wp-content/uploads/2013/07/14.-Cris-Velasco-Sascha-Dikiciyan-Lynchwood-Sheriff-Combat.ogg" type="audio/ogg">  
      <source src="/wp-content/uploads/2013/07/14.-Cris-Velasco-Sascha-Dikiciyan-Lynchwood-Sheriff-Combat.mp3" type="audio/mpeg">  
    </audio>

    Die Sounddatei wird oben als src-Attribut rausgenommen und wandert in eigene source-Tags. Der Browser nimmt nun einfach das erste Format aus der Liste, das er wiedergeben kann.

    Weiterführende Informationen zur Medien-Einbettung in HTML5 findest Du hier (da habe ich auch mein "Wissen" her):
    https://developer.mozilla.org/en-US/docs/Web…audio_and_video

    Gruß
    Ingo

    Ja, ich bin bisher auch beim Notepad++ geblieben.

    Mit den Plugins kann man viele nützliche Funktionen nachrüsten, wenn man sie benötigt. Auch das Suchen&Ersetzen per RegEx ist eine feine Sache, wenn man verstanden hat, wie es funktioniert. :-)
    Aber sowas bieten andere Editoren sicher auch.

    Letztendlich habe ich mich mittlerweile an das Teil gewöhnt, weiß, wo was zu finden ist. Es kann alles, was ich brauche. Deshalb bleibe ich dabei.

    Gruß
    Ingo