Mod Rewrite ändern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von DerPateOnTour, 20. März 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 20. März 2010
    Moin Moin zusammen,
    ich habe folgendes Problem und zwar möchte ich in der .htaccess folgendes ändern.

    Momentan: http://domain.de/user-nickname

    Wunsch: http://domain.de/Nickname

    Hier ist die .htaccess

    Code:
    RewriteEngine on
    RewriteRule ^(.*)jpg$ $1jpg
    RewriteRule ^radio-player-(.*)$ inc/radio.inc.php?d=radio&s=player&u=$1
    RewriteRule ^(.*)-rss/$ rss.php?rss=$1
    RewriteRule ^(.*)-rss$ rss.php?rss=$1
    RewriteRule ^(.*)-(.*)-(.*)/$ index.php?d=$1&s=$2&u=$3
    RewriteRule ^(.*)-(.*)-(.*)$ index.php?d=$1&s=$2&u=$3
    RewriteRule ^(.*)-(.*)/$ index.php?d=$1&s=$2
    RewriteRule ^(.*)-(.*)$ index.php?d=$1&s=$2
    
    und hier der "Codeschnipsel"

    Code:
    <a href=\"".genURL('user-'.urlencode($getf[user]).'/','index.php?d=user&s='.urlencode($getf[user]))."\">";
    Wäre nice wenn mir jmd helfen könnte bw is ganz klar ehrensache

    DerPate
     
  2. 20. März 2010
    AW: Mod Rewrite ändern

    Code:
    RewriteRule ^(.*)$ index.php?d=user&s=$2
    Code:
    <a href=\"".genURL(urlencode($getf[user]).'/','index.php?d=user&s='.urlencode($getf[user]))."\">";
    Hast du noch andere Links, die von der Rewrite-Rule betroffen sein könnten? Sonst kann man ja zB " user/nickname " machen.

    Bin mir nicht sicher, ob das so funktioniert, probier es am besten aus
     
  3. 20. März 2010
    AW: Mod Rewrite ändern

    Ja leider sind alle Links davon betroffen
     
  4. 21. März 2010
    AW: Mod Rewrite ändern

    dann musst du entweder bei "user-nickname" bleiben oder dir was anderes ausdenken, da "/Nickname" einfach auf zuviele sachen passen würde.

    ps @powernator: ^(.*)$
    das würde auf ALLE links passen ...

    wenn dann:
    Code:
    RewriteRule ^([^-]+)$ index.php?d=user&s=$1
    das greift bei sachen ohne "-" - d.h. alle sachen ohne "-" im namen werden als username interpretiert.

    lass dir am besten was anderes einfallen.
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.