• User Attivo

    Rewrite i link a titolo della pagina?

    Ciao ragazzi,
    è possibile fare in modo di rescrivere le url con il titolo della pagina?

    Mi spiego meglio.
    ho questo codice in una pagina (che mi rescrive le url)
    [php]
    "'(?<!/)modules.php?name=SMS&func=SMSView&smsid=([1-9][0-9])'",
    "'(?<!/)modules.php?name=SMS&func=CatView&cat=([1-9][0-9]
    )'",
    "'(?<!/)modules.php?name=SMS'",
    [/php]
    il risultato è
    [php]
    "SMSid-\1.html",
    "SMScat-\1.html",
    "SMS.html",
    [/php]
    nel file htaccess

    
    RewriteRule ^SMSid-([1-9][0-9]*).html modules.php?name=SMS&func=SMSView&smsid=$1 
    RewriteRule ^SMScat-([0-9]*).html modules.php?name=SMS&func=CatView&cat=$1 
    RewriteRule ^SMS.html modules.php?name=SMS 
    
    

    In pratica vogli che le url vengono riscritte in base al titolo. Effettuo un controllo sul click e in base al ID ricavo il titolo della pagina visualizzata, come posso incorporarlo ai file?

    Più che altro nel file htaccess è possibile passare le variabili e includere dei file?

    Spero che qualcuno sappia darmi risposta, Grazie per l'interessamento, Saluti.


  • User Attivo

    ocio perchè nell'.htaccess non vanno le vairabili, ma le espressioni regolari che consentano di reindirizzare

    io su phpbb.it ho risolto così per l'htaccess

    RewriteEngine On
    RewriteRule ^forums.* /index.php
    RewriteRule (.)-(.).html$ /viewforum.php?f=$1
    RewriteRule (.)-(.).htm$ /viewtopic.php?t=$1

    però poi ho messo link di questo tipo:

    
    <a href="dominio.tld/15-titolo-della-discussione.html">titolo della discussione</a>
    

  • User Attivo

    Ciao e grazie per la risposta,
    Scusa una cosa, ma questa espressione che significa?

    
    RewriteRule (.*)-(.*).html$ /viewforum.php?f=$1
    RewriteRule (.*)-(.*).htm$ /viewtopic.php?t=$1
    
    

    Devi calcolare che devo riscrivere prima i link e allo stesso modo devo rescrivere nel file htaccess.

    Grazie dell' interessamento, Saluti.