/ / Htaccess napísať domainname / index.php? Var1 = abc? Var2 = def? Var3 = ghi na doménu / var1 / var2 / var3 - php, .htaccess

Htaccess napísať domainname / index.php? Var1 = abc? Var2 = def? Var3 = ghi na domainname / var1 / var2 / var3 - php, .htaccess

Potrebujem pomoc s htaccess pri písaní viacerých premenných GET na domainname / var1 / var2 / var3 Pomôžte mi, aby som to napísal.

odpovede:

1 pre odpoveď č. 1

Vaša otázka by ste mali upraviť tak, aby vyjadrovali to, čo ste vo svojom názve požiadali

Pravidlo pre tento konkrétny prípad by však bolo

RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+) index.php?var1=$1&var2=$2&var3=$3 [L]

Majte na pamäti, že htaccess nebude prepísať adresy URL pre vás, že to bude závisieť od vašej aplikácie alebo CMS. htaccess vie, ako preložiť prepísanú adresu URL do bežných reťazcov dopytu.

Upraviť: Ouch, nesprávna odpoveď. Opravil som ho teraz podľa vašej pripomienky.


0 pre odpoveď č. 2

Prepisovanie HtAccess je v podstate upravená verzia regulárnych výrazov. Skontrolujte odkaz. Môže vám pomôcť pri písaní svojich vlastných.

http://www.askapache.com/htaccess/mod_rewrite-variables-cheatsheet.html