Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Semplice regola mod_rewrite non funziona

    Ciao a tutti!
    Sto disperatamente cercando di capire come mai l'ultima regola del file .htaccess qui di seguito non funziona.
    Le prime due vanno benissimo, l'ultima no, e infatti vengo rimandato alla pagina di errore.
    Ah, una cosa: questa regola non funziona solo in remoto, in locale invece funziona.

    Codice PHP:
    ErrorDocument 404 /404.php

    RewriteEngine on

    RewriteRule 
    ^scheda/([^/]+)/([^/]+)_([^/]+)$ player.php?nome=$2&cognome=$3&team=$
    RewriteRule 
    ^fotogallery/([^/]+)/([^/]+)$ indice_foto.php?cat=$1&page=$2
    RewriteRule 
    ^foto/([^/]+)/([^/]+)/([^/]+)$ photo.php?id=$3&cat=$1&from=$
    QUalche suggerimento?
    http://www.sanpaolosassari.it
    Il panino più buono è quello più grande

  2. #2
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,648
    non noto errori di sintassi, ma come terminatore di riga metto sempre "[L]"

    senza apici naturalmente

  3. #3
    ho fatto anche come hai detto tu ma niente, sto impazzendo

    Ho provato a cambiare anche nomi alle pagine e nell' htaccess ma niente.

    Qualcuno?
    http://www.sanpaolosassari.it
    Il panino più buono è quello più grande

  4. #4
    prova ad usare (.*)

    oppure andare nello specifico del tipo se sono numeri ([0-9]+)
    se sono lettere ([a-zA-Z]+)

    ciauz

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.