haccess regex username

angel

Utente Attivo
2 Nov 2009
109
0
0
Ciao a tutti, sapete darmi una mano dovrei sviluppare una regex che accetti i caratteri minuscoli compresi i numeri e anche il carattere come il punto.
es.
paolo
paolo.terenzio
paolo.terenzio.2

Ho provato ma mi è capitato che dia errore perchè riconosce le pagine tipo .php come nome
Dovrei fare una cosa del genere sito.com/paolo.terenzio.2
 
Ultima modifica:

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Prova cosi, ovviamente profilo.php sarà la pagina che intendi sfruttare se ho capito ciò che intendi
Codice:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([a-z0-9\.]+)$ profilo.php?user=$1 [L]
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Non funziona nessuna delle due soluzioni.
Sicuro? In locale ha funzionato bene, come hai verificato? In pratica l'url /nome.cognome.etc se non è il nome di un file dovrebbe essere letto come /profilo.php?user=nome.cognome.etc

Prova anche a settare il rewritebase eventualmente
Codice:
RewriteBase /

(ovviamente il mod_rewrite è attivo e il codice è stato inserito nell'.htaccess?)
 
Ultima modifica:

angel

Utente Attivo
2 Nov 2009
109
0
0
All'inizio facevo cosi ([a-z0-9]+) è funzionava ma non accetta tipo tizo.caio ecc...
Se faccio come dici tu ([a-z0-9\.]+) da il seguente errore:

PHP:
Questa pagina non reindirizza in modo corretto  
Firefox ha rilevato che il server sta reindirizzando la richiesta per questa pagina in modo che non possa mai essere completata.     
Questo problema spesso è causato dal blocco o dal rifiuto dei cookie.
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
All'inizio facevo cosi ([a-z0-9]+) è funzionava ma non accetta tipo tizo.caio ecc...
Se faccio come dici tu ([a-z0-9\.]+) da il seguente errore:

PHP:
Questa pagina non reindirizza in modo corretto  
Firefox ha rilevato che il server sta reindirizzando la richiesta per questa pagina in modo che non possa mai essere completata.     
Questo problema spesso è causato dal blocco o dal rifiuto dei cookie.
Hai altro nel htaccess? Se si postalo sennò non so che dirti dato che in locale non ho avuto problemi
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
non serve l'escape con il punto.

usa il mio pattern e vedi che funziona, io l'ho provato e va
 

angel

Utente Attivo
2 Nov 2009
109
0
0
Io l'ho provato anche, ma non funziona mettendoli non funzionano neanche le pagine tipo index.php
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Va che funge così:

Codice:
RewriteRule ^([a-zA-Z0-9.]*).php profilo.php?user=$1 [L]

Codice:
RewriteRule ^([a-zA-Z0-9.]*).php profilo.php?user=$1 [L]	> profilo.php?user=gianni.rossi21
 
Discussioni simili
Autore Titolo Forum Risposte Data
Shyson Regex che trova la parola nella pagina jQuery 6
F regex scraper telefono CMS (Content Management System) 0
A Regex per isolare link interni con rel noopener PHP 0
MarcoGrazia [PHP] [regex] Validare un url PHP 2
K Come eliminare attributi regex per validazione con javascript Javascript 0
MarcoGrazia [Javascript] Regex per la validazione di un numero di telefono. Javascript 2
A [PHP] Blocco mail spam con regex PHP 2
otto9due [PHP] Dubbio esistenzaile: Regex email e stampa valori trovati.. PHP 5
Shyson Regex strana jQuery 0
MarcoGrazia [regex] validare un textbox con solo caratteri alfabetici. Javascript 6
A Regex per estrapolare url da testo PHP 5
G problema con regex PHP 0
Shyson Regex multipla PHP 0
S Regex ASP.NET 1
M RegEX ottenere testo tra due tag PHP 6
A Regex array PHP 1
A Regex per domini .de PHP 2
S Regex per replace di un BBcode con parametri PHP 4
Shyson Regex accetta 2 volte il trattino Javascript 1
9 Estrarre Link da pagina web con una Regex Programmazione 0
L aiuto per questa semplice regex PHP 5
SolidSnake4 regex convalida mail PHP 15
G Regex in PHP PHP 2
I sessione username PHP 1
I sessione username scarica file PHP 1
S [PHP] estrarre dati sito web protetto con username e password PHP 13
P scavalca il controllo dello username PHP 1
C Login con username con accento tipo "Canicattì" PHP 5
L form username e password Classic ASP 4
I username e password per il database PHP 4
P controllo username Ajax 6
L funzione per nascondere username PHP 5
A Problema con UPDATE table SET username = $_SESSION["username"] PHP 22
K Cambiare username Supporto Mr.Webmaster 1
Z Joomla 2.5.8 con problemi di accesso al admin panel username e password non riconosciuti Joomla 0
V Recuperare Username di una Sessione PHP 3
S Estrazione Username PHP 44
S Problemi estrazione username PHP 59
E Salvataggio username (era: Problema PHP 5.3.6) PHP 15
D Ottene username account Twitter PHP 4
borgo italia username e password Discussioni Varie 9
foki Problema Controllo Username HELP PHP 3

Discussioni simili