1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Permalinks .htaccess in einem Unterverzeichnis?

Dieses Thema im Forum "Konfiguration" wurde erstellt von Stemmi, 23. Oktober 2007.

  1. Stemmi

    Stemmi Well-Known Member

    Registriert seit:
    9. November 2006
    Beiträge:
    121
    Zustimmungen:
    0
    Hi!

    Habe das Problem, dass ich die .htaccess aus der Index im Root nicht ändern kann/darf.

    Wie bekomme ich denn die Permalinks:
    /%category%/%postname%.html
    trotzem ans laufen wenn der Blog in dem Verz. /blog liegt?

    Das hier ist ja der Code:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]
    </IfModule>


    Hab versch. Variationen getestet aber klappt nicht, oder beißt sich mit der htaccess aus dem Root Verzeichnis.

    Hat jemand eine Idee?
    Danke!
     
  2. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Ich denke da wirst du schlechte Karten haben. Für alle URLs außerhalb von /blog/ greift ja die Root-.htaccess

    Wie sieht diese aus? Vielleicht kann man ja was drehen. Ansonsten - Hoster wechseln. ;)
     
  3. Stemmi

    Stemmi Well-Known Member

    Registriert seit:
    9. November 2006
    Beiträge:
    121
    Zustimmungen:
    0
    Hi MarX und Danke für die schnelle Antwort.

    Die aktuelle htaccess aus dem Root ist diese hier:

    RewriteEngine on

    RewriteCond %{HTTP_HOST} !^www\.domain-vom-kunden\.de$
    RewriteRule ^(.*)$ http://www.domain-vom-kunden.de/$1 [L,R=301]

    RewriteRule ^(.*).html$ $1.php [QSA,L]

    ErrorDocument 401 http://www.domain-vom-kunden.de/index.html
    ErrorDocument 403 http://www.domain-vom-kunden.de/index.html
    ErrorDocument 404 http://www.domain-vom-kunden.de/index.html



    Hatte schon versucht die Blog Geschichte einfach drunter zu bauen.
    Aber das will nicht klappen. Der zerschießt mir dann das Lexikon vom Kunden und zeigt Fehler an.
     
  4. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Aber prinzipiell hast du Zugriff auf die Root-htaccess? Dann ist sicher nur ein Syntaxfehler drin. Ich denk mal es liegt an der Zeile

    RewriteRule ^(.*).html$ $1.php [QSA,L]

    Setz den WP-Abschnitt vielleicht mal davor.

    Mal zum Vergleich meine .htaccess:

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    (Zum Verständis: ich hab den alten statischen HTML-Dateien, die alle auf .htm geendet haben, den Status 410/Gone gegeben. Die werden umgeleitet, bevor es zum Blog geht.)
     
  5. Stemmi

    Stemmi Well-Known Member

    Registriert seit:
    9. November 2006
    Beiträge:
    121
    Zustimmungen:
    0
    Klappt nicht.

    Es zerschießt mir das Seitendesign.
    Ich sollte das ja in den Root legen richtig?
     
  6. Stemmi

    Stemmi Well-Known Member

    Registriert seit:
    9. November 2006
    Beiträge:
    121
    Zustimmungen:
    0
    Bekomme es echt nicht hin.
    Hat noch jemand einen Rat?

    Danke!!!
     
  7. Stemmi

    Stemmi Well-Known Member

    Registriert seit:
    9. November 2006
    Beiträge:
    121
    Zustimmungen:
    0
    Ok habs hin bekommen indem ich die htaccess in /blog reingebaut habe.

    Ist also erledigt ;)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden