- Home
- Categorie
- Coding e Sistemistica
- Coding
- Mod_rewrite... aiutino :)
- 
							
							
							
							
							
Mod_rewrite... aiutino :)Ciao a tutti! 
 Sono una new entry Innanzitutto tantissimi complimenti per questa fornitissima risorsa di sapere condiviso che avete creato, ho trovato consigli e suggerimenti utilissimi!! Innanzitutto tantissimi complimenti per questa fornitissima risorsa di sapere condiviso che avete creato, ho trovato consigli e suggerimenti utilissimi!!
 Andando al "sodo" volevo chiedervi come posso fare ad usare la mod_rewrite per alcuni link. Ho letto vari tutorial anche alcuni link da voi suggeriti.. ma non riesco a cavare un ragno dal buco... 
 Ad esempio se ho:http://localhost/movie.php/moviename/29 come faccio a renderlo come http://localhost/movies/crash.html Il 29 sarebbe l'ID assegnato ad ogni film che vado a prendere col php dall'url e la riutilizzo come parametro. 
 Quello che mi chiedo e' se sia possibile usare il mod_rewrite senza dover rifare tutti i collegamenti, cioe' se io poi uso la funzione che mi estrae dall'url l'ID ed uso la mod_rewrite php mi prende per scemo oppure vede l'url originale? [purtroppo il casino e' venuto fuori dal fatto che l'hosting dove sto per registrare il sito prima mi ha detto che non supportava il mod_rewrite mentre ora dovrebbe]Scusate se sembra tutto un po' contorto... spero qualcuno mi possa dare una mano  
 
- 
							
							
							
							
							
Ho provato a fare una cosa del genere che pero' non funziona: RewriteRule ^movies/([A-Za-z]+)/([0-9]+)$ movie.php/$1/$2 che penso voglia dire prendi la stringa che inizia con movies poi "/" poi una sequenza di caratteri alfabetici variabile poi uno "/" poi una sequenza di numeri variabile e sostituiscila con movies.php/sequenza_char_alfabetici/sequenza_char_numerici Ovviamente sbaglio da qualche parte... help :bho: 
 
- 
							
							
							
							
							
Mi autorispondo di nuovo (sto facendo vari tentativi)  
 Ho messoRewriteRule ^(.)/(.)/$ movie.php$1/$2 e così funziona tutto pero' la vuol dire che fa redirezione visibile e quindi sulla barra degli indirizzi ricompare l'url incasinata (tra l'altro penso che a Google stia molto antipatica la redirezione...). Ho provato a toglierla ma mi da "Bad Request" "Your browser sent a request that this server could not understand." 
 Che fare?()