Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [htaccess] - aiuto con errore di htaccess

    Ho creato un htaccess per fare in modo che digitando www.ilmiosito.it/nomeutente questi vada su http://www.miosito.it/profilo/index....ck=nomeutente.


    Il reindirizzamento funziona per il 99% dei profili, ma per esempio per questi profili:

    www.gayspace.it/b3nch
    www.gayspace.it/Sexbeach

    non vengono reindirizzati ai loro profili

    http://www.gayspace.it/profilo/index.php?nick=b3nch
    http://www.gayspace.it/profilo/index.php?nick=Sexbeach

    l'htaccess è questo:
    -------------------
    RewriteEngine On
    RewriteBase /
    RewriteRule ^([^/]+[^.php])$ http://www.gayspace.it/profilo/index.php?nick=$1

    ErrorDocument 404 http://www.gayspace.it/errore404.php
    -------------------

    Chi può darmi un aiutino?

  2. #2
    Esaminando il database ho notato che tutti gli utenti con nickname terminante per "ch" non sono soggetti all'htaccess...

    Nessuno ha una idea del perchè e di come risolvere il problema?

  3. #3

    Re: [htaccess] - aiuto con errore di htaccess

    Originariamente inviato da MS86
    RewriteRule ^([^/]+[^.php])$ http://www.gayspace.it/profilo/index.php?nick=$1
    Vado a memoria e senza provare....

    Così
    RewriteRule ^profilo/(.*)$ index.php?nick=$1 [L]

    o così
    RewriteRule ^/profilo/(.*)$ index.php?nick=$1 [L]

    ... prova
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4

    Re: Re: [htaccess] - aiuto con errore di htaccess

    Originariamente inviato da ricman
    Vado a memoria e senza provare....

    Così
    RewriteRule ^profilo/(.*)$ index.php?nick=$1 [L]

    o così
    RewriteRule ^/profilo/(.*)$ index.php?nick=$1 [L]

    ... prova
    Nada.. non funzionano e non mi fa il redirect per nessun profilo...

  5. #5

  6. #6
    sigh.. non funziona nemmeno così, non mi effettua nessun redirect

  7. #7
    E' normale perchè la regex che hai scritto impedisce il redirect alle stringhe che finiscono per p, o per h o col punto.

    Prova così e vediamo se cambia qualcosa
    codice:
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^/]+)$ http://www.gayspace.it/profilo/index.php?nick=$1
    dA .. foto di viaggio
    L'esperienza è il tipo di insegnante più difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  8. #8
    ottimo grazie...

    avevo messo quel .php xke non volevo che, se uno mi digitava il nome di un file, questo fosse interpretato come un nome di un utente..

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 © 2024 vBulletin Solutions, Inc. All rights reserved.