Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore mod rewrite

  1. #1
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737

    Errore mod rewrite

    Ciao,
    ho un problema con questo mod rewrite da cui non riesco ad uscirne...

    RewriteRule ^(.*?(sito_com|sito\.com)/it)/(contatti|media|about)/(.*?)/contents/(.*?)/attach/(.*)$ $1/download.asp?pag=$3_$4&dir=$5&file=$6 [L]

    così la chiamata non funziona, nonostante la regular expression sia corretta (verificata con un regex tester)

    se però la modifico in questo modo funziona

    RewriteRule ^(.*)/(contatti|media|about)/(.*?)/contents/(.*?)/attach/(.*)$ $1/download.asp?pag=$3_$4&dir=$5&file=$6 [L]

    io provo a fare la chiamata a una pagina di questo tipo:

    http://sito_com/it/media/workbook_fo...attach/pdf.pdf

    cosa potrebbe essere?
    Chicco Ravaglia per sempre con noi!

  2. #2
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    nessuno che riesce a darmi una mano?

    ho modificato la regular in questo modo ma niente...

    sembra proprio che gli dia fastidio il /it/ perchè se lo tolgo non ho problemi, ma a me serve

    ^(.*?)/it/(contatti|media|about)/(.*?)/contents/(.*?)/attach/(.*)$

    Chicco Ravaglia per sempre con noi!

  3. #3
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    si ripresenta questo problema, nessuno riesce ancora ad aiutarmi?

    Regular:

    (.*?)\/(it|en)\/(azienda)(?:\/([0-9]+)-.*\.html)?

    Pagina richiamata:

    http://sito.it/sottocartella/en/azienda

    Non viene riconosciuta e non trova la pagina.

    Eppure è corretta come regular
    Chicco Ravaglia per sempre con noi!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Che vada in conflitto con altre RegExp presenti nel htaccess?

    Roby

  5. #5
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    anche mettendola come unica regola non funziona...

    non riesco a capire perchè aggiungendo questo pezzo non funziona più

    (it|en)\/
    Chicco Ravaglia per sempre con noi!

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.