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

    problema con url rewrite

    Ciao a tutti ho un problema con il file .htaccess su un server Apache hostato su aruba

    Il rewrite funziona perchè una semplice regola come quella qui sotto funziona perfettamente

    codice:
    RewriteEngine  on
    RewriteBase /
    
    RewriteRule contatti.html contatti.php

    Il problema nasce con queste due regole che non funzionano, mi sapreste dirte se sapete come mai? A me sembrano scritte giuste.

    La prima vorrebbe trasformare
    http://www.sito.com/contatti.php
    in
    http://www.sito.com/contatti/

    codice:
    RewriteEngine  on
    RewriteBase /
    
    RewriteRule contatti/ contatti.php
    Ma non funziona. La seconda dovrebbe trasformare
    http://www.sito.com/contatti.php?id=13
    in
    http://www.sito.com/contatti/13

    codice:
    RewriteEngine  on
    RewriteBase /
    
    RewriteRule ^contatti/([^/]*)$ /contatti.php?id=$1 [L]
    Ma nemmeno questa mi funziona. Il rewrite è abilitato perchè la prima rule che ho postato funziona a dovere. Mi sapreste aiutare?

    Grazie a tutti

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Ciao, in questi casi ti conviene sentire direttamente il servizio assistenza del tuo hoster.
    think simple think ringo

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.