- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- aiuto con MOD REWRITE...
-
sto impazzzendo
non appena aggiungo: ```
Options +FollowSymLinks(l'ho messo come prima instruzione) mi da errore Internal Server Error 500 :x
-
Prova senza
Dipende dalla configurazione di Apache.
-
fatto anche senza...ma la Address Bar continua a visualizzare la URL con l'ID anzichè la URL riscritta.....
-
Penso sia un problema dovuto all'hosting Windows e al sottodominio con Apache. Non ci avevo fatto caso.
Purtroppo non ho esperienza in merito.
-
...è hosting doppio (win+linux) su aruba in effetti...e le due url sono su Linux (URL Riscritta) che punta alla pagina su hosting Win (Vecchia URL)
-
@autodafe said:
...è hosting doppio (win+linux) su aruba in effetti...e le due url sono su Linux (URL Riscritta) che punta alla pagina su hosting Win (Vecchia URL)Si infatti la regola che ho scritto prima non funziona di sicuro.. Non ci stavo badando proprio al sottodominio.
Forse ti conviene chiedere lumi all'assistenza.
Ciao
-
e in effetti se faccio in modo che la regola punti ad una pagina sul sottodominio linux l'address bar visualizza la URL Corretta, ma e la regola punta al dominio su Win la URL è quella vecchia...
boh:?
grazie mille per i consigli e la pazienza!!! Thanks!!!
-
ch emi dite della opzione [P] ??? da quello che mi pare di capire potrebbe fare al caso mio...o no???
-
dai raga!!! un ultimo sforzo è quello che vi chiedo!!!
chi mi risolve sta cosa si becca una birragratisricapitolando
dalla URL lnx.miosito.it/12345-Citta-nome-della-manifestazione.htm (URL fittizia, in hosting su linux)faccio un rewrite su: www.miosito.it/dettagli.asp?IDS=12345 (URL Reale, in hosting su Win)
come fare in modo che nell'Adress Bar del Browser rimanga la URL "12345-Citta-nome-della-manifestazione.htm" e non la seconda??
dai, che se risolvo questo dilemma sono a posto !!!
(grazie€)
-
porcavacca...
allora confermo diue cose che potrebbero essere utili ad altri...aruba non permette di usare "Option FollowSymLinks"
aruba non permette di usare il flag [P] nelle RewriteRule, da quanto ne so questo necessita un altromodulo chiamato mod_proxy ch enon è abiliatato su aruba, a quanto pare..questo lo dico dopo le risposte del servizio assistenza
quindi...se qualcuno ha idea di come si possa bypassare la questione lo PREGOOOOOO di farsi avanti!!!
-
allora, forse ci siamo !!!:D
soluzione (come indirizzato da qualcuno sul forum mod_rewrite)
-creato nuova pagina PHP su hosting Linux
-incluso la vecchia pagina ASP (hosting win) in quella PHP
-fatto redirect su questa pagina PHPla pagina PHP contiene solo queste poche righe:
<body>
<?php $MioParametro = $_GET['MioParametro'];?> [ESTRAGGO IL PARAMETRO CHE PASSO DALLA QUERYSTRING E LO MEMORIZZO IN UNA VARIABILE]
<?php require_once('http://www.MioSito.it/MiaPaginaOriginale.asp?MioParametro='.$MioParametro); ?> [QUI PASSO ALLA PAGINA ASP ORIGINALE IL PARAMETRO COME LEI SE LO ASPETTA]
</body>spero di aver fatto un cosa corretta, perchè PHP non l'ho mai visto, ma in 10 minuti di guide e tutorial me la sono cavata così
l'address bar è corretta, adesso ho qualche problema dovuto al fatto che la pagina è nuova e non ha tag TITLE (ma adesso lo metto a posto), ma insomma, direi che ci sono....o quasi...
ma varrà la pena tutto sto sbattimento ???