Frage : einfache nicht arbeitende .htaccess PHP-Neufassungsrichtlinie

Ich versuche, meine URL aufzuräumen, indem ich dieses drehe:
http://www.domain.com/phot os/index.php? do=photocart&viewImage=180703

into dieses:
http://www.domain.com/phot os/photo-180703

Below ist, was ich z.Z. in meinem .htaccess habe (im Wurzel public_html) und arbeitet nicht.  Kann jemand mir bitte erklären, was ich falsch tue?
1:
2:
3:
Options +FollowSymLinks
RewriteEngine an
RewriteRule ^photo- ([0-9] +)/$ index.php? do=photocart&viewImage=$1 [R, NC]

Antwort : einfache nicht arbeitende .htaccess PHP-Neufassungsrichtlinie

O.K., ließ mich noch einmal versuchen. Blättern auf und ab die Seite verwirrt wirklich dieses oben.
Der folgende Code in der Wurzel .htaccess:

Wahlen +FollowSymlinks
RewriteEngine an
RewriteCond % {QUERY_STRING} photo= (. +)
RewriteRule ^photos/(. *) /photos/index.php? do=photocart&viewImage=$1 [QSA]

Macht http://domain.com/photos/xxxxxxx zu http://domain.com/photos/index.php?do=photocart&viewImage=xxxxxxx

Ich verwendete, etwas von meinem alten Code aber vergaß, die Spitzen zu ändern, als ich Blättern auf und ab das Betrachten Ihrer Anforderungen war, traurig. Hoffen, dass dieses zwar arbeitet
Weitere Lösungen  
 
programming4us programming4us