Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    redirect di alcune pagine dinamiche

    ho questa regola nell'htaccess

    RewriteRule ^villas_list_([^/]+).html villas_list.php?P=$1 [L]
    nella barra degli indirizzi ottengo

    /yachts_list_2.html
    /yachts_list_1.html
    /yachts_list_3.html

    ora, io vorrei fare un redirect da queste pagine verso una pagina cosi

    /yachts-list/page/1/

    per ottenere questa forma, ho usato questa regola

    RewriteRule ^yachts-list/page/([^/]*)/$ /yachts_list.php?page=$1 [L]
    qualche aiutino?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    sono riuscito ad ottenere, con questa regola

    Redirect /yachts_list_1.html http://localhost/yachts-list/page/1/ [L]
    Redirect /yachts_list_3.html http://localhost/yachts-list/page/1/ [L]
    il redirect a questa pagina

    http://localhost/yachts-list/page/1/

    sono a posto cosi? Non dovrei mettere Redirect 301? Se imposto Redirect 301 ottengo un bel

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, you@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    come potrei fare per evitare di scrivere una riga per ogni yachts_list_1/2/3.. ?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  3. #3
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Originariamente inviato da blekm
    sono a posto cosi? Non dovrei mettere Redirect 301? Se imposto Redirect 301 ottengo un bel
    come potrei fare per evitare di scrivere una riga per ogni yachts_list_1/2/3.. ?
    Prova con
    codice:
    RedirectMatch permanent yachts_list_([0-9]*)\.html http://localhost/yachts-list/page/$1/
    oppure

    codice:
    RewriteRule yachts_list_([0-9]*)\.html http://localhost/yachts-list/page/$1/ [L,R=301]
    http://httpd.apache.org/docs/2.2/mod...#redirectmatch
    http://httpd.apache.org/docs/2.2/mod....html#redirect
    http://httpd.apache.org/docs/2.2/mod...ml#rewriterule "'redirect|R [=code]' (force redirect)"


  4. #4
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    questo per non avere una riga per ogni numero, giusto?

    proverò, grazie. E ti faccio sapere
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  5. #5
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    ho modificato in

    RedirectMatch permanent yachts_list_([0-9]*)\.html /yachts-list/page/1/
    RewriteRule yachts_list_([0-9]*)\.html /yachts-list/page/1/ [L,R=301]
    funzionano entrambe, ovviamente lasciandone nell'.htaccess una alla volta.

    Sono equivalenti? Quale dovrei usare?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  6. #6
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    up
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  7. #7
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Originariamente inviato da blekm
    funzionano entrambe, ovviamente lasciandone nell'.htaccess una alla volta.

    Sono equivalenti? Quale dovrei usare?
    si sono equivalenti, usano solo due moduli diversi...
    se già utilizzi rewrite, io userei la rewriterule per uniformità

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.