Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Lucas1
    Registrato dal
    Mar 2005
    Messaggi
    100

    Riscrivere gli indirizzi

    Ciao ragazzi,

    per ragioni di comodità e di indicizzazione vorrei tramite l' .htaccess riscrivere gli indirizzi del mio sito.

    Tutti gli indirizzi sono strutturati in questo modo:

    http://nomesito.com/?sez=nomesezione (ovvero nomesito.com/index.php?sez=nomesezione)

    quello che vorrei è che fossero automaticamente trasformati in

    http://nomesito.com/nomesezione

    come potrei fare coi vari RewriteCond e RewriteRule?

    Grazie 1000!

  2. #2
    Utente di HTML.it L'avatar di Lucas1
    Registrato dal
    Mar 2005
    Messaggi
    100
    Altrove mi è stato suggerito semplicemente di applicare una regola che elimini da tutti gli url il

    \?sez=

    lasciando il resto. In effetti mi sembra un'ottima e semplicissima idea... Ma non riesco ad applicarla sul rewriterule mannaggia........

    Ho scritto

    codice:
    RewriteEngine on
    RewriteRule \?sec=(.*) /$1 [R=301,L]
    Ma non funziona.........

  3. #3
    Utente di HTML.it L'avatar di Lucas1
    Registrato dal
    Mar 2005
    Messaggi
    100
    Sono giunto ad un

    RewriteEngine On
    RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?sez=$1
    RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?sez=$1

    che funziona.

    Tuttavia mi domandavo se esistesse un modo più semplice per scrivere la stessa espressione. Qualche idea?

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.