0

Ich habe einen Link wie http://example.com/file.php?id=7gJKw2&d=78sfmnnsd8Wie schön URL erstellen .htaccess mit

ich diese oben url als

http://example.com/file/7gJKw2/78sfmnnsd8 

Hier machen wollen ist, was ich

RewriteRule ^file/([a-zA-Z0-9_.-]+)$ file.php?id=$1 
RewriteRule ^file/([a-zA-Z0-9_.-]+)/$ file.php?id=$1 

habe versucht Wie Kann ich den Wert von d & fügen Sie es gut aussehen?

Antwort

0

Sie können das gesamte a-zA-Z0-9_ Muster in einem einfachen \w bündeln. Was die eigentliche Frage betrifft, fügen Sie einfach den zweiten Teil wie folgt hinzu:

RewriteRule ^file/([\w.-]+)/([\w.-]+)/?$ file.php?id=$1&d=$2 [L] 
RewriteRule ^file/([\w.-]+)/?$ file.php?id=$1 [L]