Originariamente inviato da LuckySevenRoX
ciao, mi aggiungo alla conversazione! stavo pensando a come conviene sistemare la struttura delle directory per attuare questa gestione del redirect verso il profilo di uno specifico utente.

Se si attiva un RewriteUrl su tutti gli indirizzi del formato "www.miosito.it/blablabla", non si avranno poi problemi con tutte le altre pagine del sito? ad esempio, se digito www.miosito.it/index.php, il redirect verrà fatto verso la pagina che gestisce gli utenti e andrà a cercare un utente chiamato "index.php".

Per evitare questo problema (lo chiedo da inesperto del campo), è possibile una soluzione del genere?:

RewriteUrl ^([0-9a-z]+)\.php $1.php
RewriteUrl ^([0-9a-z]+)\ gestioneprofili.php?utente=$1


è una soluzione valida oppure no? non ho modo di provare prima di un paio di giorni, quindi chiedo a voi così intanto mi illuminate

EDIT: oppure non avendo specificato nella regex la possibilità di trovare il simbolo punto "." il problema si risolve da solo? posso evitare di mettere RewriteUrl ^([0-9a-z]+)\.php $1.php, l'importante è che non ci siano nickname con il punto no?
Ciao e grazie per la tua e l'altra risposta, la tua osservazione:

"Se si attiva un RewriteUrl su tutti gli indirizzi del formato "www.miosito.it/blablabla", non si avranno poi problemi con tutte le altre pagine del sito? www.miosito.it/index.php il redirect verrà fatto verso la pagina che gestisce gli utenti e andrà a cercare un utente chiamato index.php

Questo non succede, io come gia scritto in precedenza ho impostato una regola nel htaccess per la quale elimino l'estensione ".php" e se digito una pagina effettivamente esistente:
esempio: www.miosito/index

Non sono espertissimo però sembra che la pagina php "prenda la precedenza", infatti se scrivo: www.miosito/lugi mi reindirizza alla pagina di luigi per concludere se scrivo un nome che non "esiste" stampo un echo dove viene mostrato "l'utente cercato non esiste"...

In definitiva non ho quel problema che giustamente hai pensato.
sto tentando (invano) di sostituire in: "www.miosito/paginapersonale" la parola "paginapersonale" nel nome utente..

se qualcuno ha qualche dritta ve ne sono grato :-)
ciao e hgrazie ancora