Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema con htaccess

  1. #1

    Problema con htaccess

    Ciao a tutti.

    Ho creato alcune pagine dinamiche per le quali ho provveduto alla riscrittura dell'url usando htaccess con questo codice:

    RewriteEngine on
    RewriteBase /
    RewriteRule ^notizie/(.*)\.html$ notizie.php?id=$1 [L]


    Il sito è su Server linux di Aruba e fin qui non mi ha dato problemi.

    Poi ho creato un'altra sezione dedicata alle notizie in lingua inglese è quindi ho implementato così il mio file htaccess

    RewriteEngine on
    RewriteBase /
    RewriteRule ^news/(.*)\.html$ news.php?id=$1 [L]
    RewriteRule ^notizie/(.*)\.html$ notizie.php?id=$1 [L]


    Premesso che nel sito non vi sono altre cartelle "news", non c'è verso di far funzionare il mod_rewrite su news.php. Mi restituisce sempre "file non trovato su questo server". E con mia enorme sorpresa mi sono accorto che il rewrite funziona solo con la parola "notizie". Ho provato a modificare decine e decine di volte il file htaccess utilizzando altre parole, ma l'unica con cui funzione è "notizie".

    Da cosa può dipendere ciò?

    Grazie

  2. #2
    secondo me va scritto cosi:

    RewriteEngine on
    RewriteBase /
    RewriteRule ^notizie/([^/]+).html /news.php?id=$1


    fammi poi sapere se funziona!

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.