Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Url Rewrite usando filtro Isapi

    Salve, mi sto avvicinando all'url rewriting e vorrei avere alcuni chiarimenti (molti dei quali anche sciocchi...) su come usare il filtro isapi url Rewrite.

    Premetto che sto testando tutto in locale ed ho istallato il filtro in versione gratuita sul mio hd e compare nel pannello di IIS.

    Ora vorrei capire come iniziare a usarlo.

    - Devo usare il filo httpd.conf o devo creare un file httpd.ini? perchè ho letto diverse cose in giro e non ho capito quale dei due usare...

    - Il suddetto file deve risiedere nella mia root principale del sito? Se ho wwwroot/sito/ il file deve risiedere lì? Nella cartella che mi ha creato dopo l'istallazione, percorso C:\Program Files\Helicon\ISAPI_Rewrite3 ho già un file httpd.conf, che è vuoto, lo posso eliminare o devo usare quello da quel percorso?

    - Devo impostare qualche permesso particolare alla root del sito?

    Sto un po smanettando, ho creato una regola molto semplice ma non lavora per nulla, vorrei capire se sbaglio a monte, e quello che ho trovato su internet per me è poco chiaro, sono un dummies, voletemi bene!!!!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi creare il file .htaccess e metterlo nella root.
    Questo file dovrà contenere le regole di URL rewrite del sito.

    Roby

  3. #3
    ok, ho creato il file .htaccess e ho provato a scrivere al suo interno il primo script...

    Codice PHP:
    [ISAPI_Rewrite]

    RewriteEngine on
    RewriteCompatibility2 Off
    RewriteBase 
    /

    RewriteRule pagina-(.*)/ pagina.asp?idPag=$[L
    ... che non funziona
    dove sbaglio? Ho seguito questo esempio preso in rete, che a chi lo ha fatto funziona, perchè a me no?

    il RegexTest, il programmino che testa le espressioni mi dice Pattern Not matched.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vuol dire che è sbagliato!

    RewriteRule ^/pagina-(.*)/$ /pagina.asp?idPag=$1 [L]

    Roby

  5. #5
    continua a darmi il solito errore

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    A me funziona. La pagina .asp deve essere nella root.

    Roby

  7. #7
    la pagina è qui
    C:\inetpub\wwwroot\sito\pagina.asp

    il file htaccess è
    C:\inetpub\wwwroot\sito\.htaccess

    devo configurare qualcosa o va bene così?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La root impostata su IIS qual'è?

    Roby

  9. #9

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    O sposti tutte e due i file dentro wwwroot e cambi la root principale in wwwroot\sito\ in IIS.

    Roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.