Toms Posted March 20, 2006 Report Share Posted March 20, 2006 Options +FollowSymlinks RewriteEngine on RewriteRule ^(.+)$ http://domain.lv/?accessed=$1 Esmu visu dienu nocakarējis, izlasījis forumus/tutoriāļus, bet nekas nesanāk. Neredirektējas kā vajag un viss. Piemērs: Jebkuru lietotāja pieprasījumu (http://domain.lv/lapa/?gg5) pārvērst par http://domain.lv/?accessed=lapa/?gg5 Link to comment Share on other sites More sharing options...
Delfins Posted March 20, 2006 Report Share Posted March 20, 2006 RewriteCond aizmirsi Link to comment Share on other sites More sharing options...
Toms Posted March 20, 2006 Author Report Share Posted March 20, 2006 (edited) Man liekas, ka RewiteCond nemaz nav vajadzīgs... Skat kā domāju: RewriteRule ^[^c](.*) client.php?accessed=$1 [L] Kamēr adrese nesākas ar "c", tikmēr izpildīt RewriteRule. Jā, izpildās, bet šāda adrese: http://domain.lv/sggsg/?sdyy kļūst par http://domain.lv/client.php?accessed=ggsg/? Skatos, sggsg kļuvis par ggsg. Aiz jautājumzīmes arī nekā nav. Labi, nekas, es padomāju. RewriteRule ^[^c](.*)?(.*) client.php?accessed=c$1\%3F$2 [L] Tagad viss notiek, bet aiz jautājumzīmes tāpat nekas neparādās. Otrs mainīgais itkā nemaz nepastāvētu. (Šeit tiku galā ar to, ka "c" pazuda, manuāli pievienoju.) Tātad tagad problēma - Kā lai aiz jautājumzīmes piespiež parādīties otru mainīgo? Edited March 20, 2006 by Toms Link to comment Share on other sites More sharing options...
Toms Posted March 21, 2006 Author Report Share Posted March 21, 2006 (edited) RewriteRule ^([^c])(.+)/?$ client.php?accessed=$1$2\%3F%{QUERY_STRING} [L] Ar šo viss strādā. Edited March 21, 2006 by Toms Link to comment Share on other sites More sharing options...
Recommended Posts