2016-07-14 18 views

Antwort

0

Stellen Sie sicher, Ihre mod_rewrite Regeln innerhalb eines IfModule sind:

<IfModule mod_rewrite.c> 
    #... 
</IfModule> 

Die Regel, die Sie example.com/product/foo zu example.com/product.php?name=foo wird Umleiten haben.

Wenn Sie example.com/foo zu example.com/bar.php?name=foo routen wollen Sie dies tun können:

<IfModule mod_rewrite.c> 
    RewriteBase/
    RewriteRule ^([^/]*)$ /bar.php?name=$1 [L] 
</IfModule> 
0

so wird es wie folgt aussieht?

Options +FollowSymLinks 
    RewriteEngine on 
    <IfModule mod_rewrite.c> 
     RewriteBase/
     RewriteRule ^([A-Za-z0-9]+)$ product.php?name=$1 [L] 
    </IfModule> 

Ive viele Umschreibenregeln versucht, aber nichts passiert, das Skript und .htaccess in demselben Verzeichnis natürlich ist