Groß Kleinschreibung der URL, wie, das beides aufgerufen werden kann

Thema wurde von Anonymous, 20. September 2016 erstellt.

  1. Anonymous

    Anonymous Neues Mitglied

    Registriert seit:
    20. September 2016
    Beiträge:
    4
    Danke erhalten:
    0
    Danke vergeben:
    1
    Hallo in die Runde:

    besteht die Möglichkeit durch Eintrag z.B. in die htaccess das groß und Kleinschreibung in der URL egal ist?

    Also z.B.
    (Link nur für registrierte Nutzer sichtbar.)

    gleich

    (Link nur für registrierte Nutzer sichtbar.)

    Wäre enorm wichtig, das unter beiden URLs die Seite aufrufbar wäre!
     
  2. Wilken (Gambio)

    Wilken (Gambio) Administrator
    Mitarbeiter

    Registriert seit:
    7. November 2012
    Beiträge:
    17.331
    Danke erhalten:
    6.615
    Danke vergeben:
    2.004
    Ja, das ginge in der Theorie schon. Man könnte dort zum Beispiel alle URL per Rewrite Regel auf durchgängige Kleinschreibung umschreiben. Sind aber alle Namen in allen Produkt und sonstigen Bildern durchgängig klein? Gibt es wirklich keine URLs in den etwas gross geschrieben ist? Dann würde das dann nämlich kaputtgehen... so ganz ohne ist das also nicht...
     
  3. Anonymous

    Anonymous Neues Mitglied

    Registriert seit:
    20. September 2016
    Beiträge:
    4
    Danke erhalten:
    0
    Danke vergeben:
    1
    es gibt 3 Dateien die GroßKleinSchreibung hätten, die kann man manuell abändern.

    Und die Htaccess ist die originale SEOboostAn
     
  4. Wilken (Gambio)

    Wilken (Gambio) Administrator
    Mitarbeiter

    Registriert seit:
    7. November 2012
    Beiträge:
    17.331
    Danke erhalten:
    6.615
    Danke vergeben:
    2.004
    Ich sehe es ist etwas Wagemut vorhanden.

    Dieser Klopper nach dem Rewriteengine on in der htaccess müsste das lösen:

    Code:
    # If there are caps, set HASCAPS to true and skip next rule
    RewriteRule [A-Z] - [E=HASCAPS:TRUE,S=1]
    # Skip this entire section if no uppercase letters in requested URL
    RewriteRule ![A-Z] - [S=28]
    # Replace single occurance of CAP with cap, then process next Rule.
    RewriteRule ^([^A]*)A(.*)$ $1a$2
    RewriteRule ^([^B]*)B(.*)$ $1b$2
    RewriteRule ^([^C]*)C(.*)$ $1c$2
    RewriteRule ^([^D]*)D(.*)$ $1d$2
    RewriteRule ^([^E]*)E(.*)$ $1e$2
    RewriteRule ^([^F]*)F(.*)$ $1f$2
    RewriteRule ^([^G]*)G(.*)$ $1g$2
    RewriteRule ^([^H]*)H(.*)$ $1h$2
    RewriteRule ^([^I]*)I(.*)$ $1i$2
    RewriteRule ^([^J]*)J(.*)$ $1j$2
    RewriteRule ^([^K]*)K(.*)$ $1k$2
    RewriteRule ^([^L]*)L(.*)$ $1l$2
    RewriteRule ^([^M]*)M(.*)$ $1m$2
    RewriteRule ^([^N]*)N(.*)$ $1n$2
    RewriteRule ^([^O]*)O(.*)$ $1o$2
    RewriteRule ^([^P]*)P(.*)$ $1p$2
    RewriteRule ^([^Q]*)Q(.*)$ $1q$2
    RewriteRule ^([^R]*)R(.*)$ $1r$2
    RewriteRule ^([^S]*)S(.*)$ $1s$2
    RewriteRule ^([^T]*)T(.*)$ $1t$2
    RewriteRule ^([^U]*)U(.*)$ $1u$2
    RewriteRule ^([^V]*)V(.*)$ $1v$2
    RewriteRule ^([^W]*)W(.*)$ $1w$2
    RewriteRule ^([^X]*)X(.*)$ $1x$2
    RewriteRule ^([^Y]*)Y(.*)$ $1y$2
    RewriteRule ^([^Z]*)Z(.*)$ $1z$2
    # If there are any uppercase letters, restart at very first RewriteRule in file.
    RewriteRule [A-Z] - [N]
    RewriteCond %{ENV:HASCAPS} TRUE
    RewriteRule ^/?(.*) /$1 [R=301,L]
     
  5. Anonymous

    Anonymous Neues Mitglied

    Registriert seit:
    20. September 2016
    Beiträge:
    4
    Danke erhalten:
    0
    Danke vergeben:
    1
    Dann zerschießt es das ganze template, hab es gerade online....
     
  6. Anonymous

    Anonymous Neues Mitglied

    Registriert seit:
    20. September 2016
    Beiträge:
    4
    Danke erhalten:
    0
    Danke vergeben:
    1
    aber die Umwandlung klappt, es wird alles klein angezeigt.
    Ob es sich mit der nachfolgenden "SEOon rewrite" beißt?