Questione : htaccces più allora 10 variabili

Ciao, il

I ha più allora 10 ed è con conseguente $1+0 IE $1 = mesa+az e $10 = 44 il risultato sono mesa+az0

Can che aiutate prego:

RewriteRule ^search/([a-zA-Z0-9-] +)/([a-zA-Z0-9-] +)/([0-9] +) - ([0-9] +)/([0-9] +) - ([0-9] +)/ ([a-zA-Z0-9-+] +)/([0-9] +) - ([0-9] +)/([a-zA-Z0-9-+_])/(del + [0-9] +) /results4.php? param=$1&task=$2&dollars0=$3&dollars1=$4&dollars0r=$5&dollars1r=$6&propertyType=$7&resultsPerPage=10&bedrooms=$8&bathrooms=$9&action=search&order=$10

Found questo ma io non può calcolarlo fuori: rel= " nofollow " " del _blank " " del target= " di http://www.digimantra.com/tutorials/advanced-htaccess-for-more-than-10-group-of-backtrack-references/ del href= del
tutorials/advanced-htaccess-for-more-than-10-group-of-backtrack-references/
di http://www.digimantra.com/ class= del

Risposta : htaccces più allora 10 variabili

Parecchie opzioni, ma i simples è probabilmente sono di aggiungere un RewritCond identico vicino, per prendere le prime 9 discussioni, accessibili via da %1 a %9, nel ReqriteRule successivo, quindi lo modificano la regola di riscrittura per prendere le 1 - 9 discussioni seguenti, accessibili via $1 - $9 per esempio.


RewriteCond % {REQUEST_URI} ^search/([a-zA-Z0-9-] +)/([a-zA-Z0-9-] +)/([0-9] +) - ([0-9] +)/([0-9] +) - ([0-9] +)/([a-zA-Z0-9-+] +)/([0-9] +) - ([0-9] +)/
RewriteRule ^search/[a-zA-Z0-9-] + [a-zA-Z0-9-] + [0-9] + [0-9] + [0-9] + [0-9] + [a-zA-Z0-9-+] + [0-9] + [0-9] + ([a-zA-Z0-9-+_] +)/([0-9] +) /results4.php? param=%1&task=%2&dollars0=%3&dollars1=%4&dollars0r=%5&dollars1r=%6&propertyType=%7&resultsPerPage=10&bedrooms=%8&bathrooms=%9&action=search∨der=$1

Alternativamente potreste avere ReqriteRule multiplo, uno ciascuno per fissare una variabile di ambiente, dato che ogni discussione allora ha appena un RewriteRule per unire il lotto.
Altre soluzioni  
 
programming4us programming4us