Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: .htacces RewriteRule

  1. #1

    .htacces RewriteRule

    salve sto tentando di reindirizzare un URL con il RewriteRule

    codice:
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^http://www.ideaofficegroup.it/page/contatti/ http://www.ideaofficegroup.it/page/contacts.php [R=301,L]
    ma mi da questo errore:
    HTTP Error 404.0 - Not Found
    The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

    Sto su un hosting aruba.

  2. #2
    Nella cartella page, crei il file .htaccess e scrivi:
    codice:
    RewriteRule ^contatti/$ contacts.php [L]

  3. #3
    ok ora il reindirizzo funge:

    codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.+)/contatti$ http://provalavori.altervista.org/id...e/contacts.php [L]
    ma perche nella barra degli indirizzi mi compare :
    http://provalavori.altervista.org/id...e/contacts.php

    invece che:
    http://provalavori.altervista.org/id.../page/contatti

  4. #4
    Prova a togliere tutto il link a cui reindirizzi e segnare solo il contacts.php come ti ho scritto nell'esempio
    codice:
    RewriteRule ^(.+)/contatti$ contacts.php [L]

  5. #5
    facendo come dici tu mi da questo:


    Pagina non trovata (errore 404)
    La pagina http://provalavori.altervista.org/id.../page/contatti non è presente.

    codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.+)/contatti$ contacts.php [L]

  6. #6
    Ad esempio, mi spieghi a cosa ti serve controllare che ci siano uno o più "punti" (.) prima di contatti?

  7. #7
    Infatti, è come pensavo io, quei punti non servono a nulla o meglio, influisocno sul link da "rewritare" (e per questo vanno tolti dalla regola)
    Prova a scrivere http://provalavori.altervista.org/id...e/.../contatti e dare invio.

  8. #8
    quindi devo togliere i punti?

    ora provo.

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    79
    Prova questa:
    codice:
    RewriteRule ^page/contatti/$ /page/contacts.php [R=301,NC,L]

    Haran

  10. #10
    Allora in sto facendo le prove su altervista.org ho questo percorso

    lifeinastar (cartella)
    -page (cartella)

    se metto il file nella cartella page mi da l'errore 404.0

    ho fatto questo:

    codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^contatti$ contacts.php [L]

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.