sostituire parte di URL con espressioni regolari PHP

mickey123

Utente Attivo
17 Gen 2015
59
0
6
Salve a tutti,

io vorrei nascondere una parte di un URL ad esempio: http://www.miosito.it/pagina.php e girando sul web ho visto che ciò è possibile con le espressioni regolari di PHP.

Vorrei capire come si può nascondere ad esempio la prima parte:

www.miosito.it

sostituendola con qualcos'altro. E' possibile?

spero in un vostro aiuto!! :)

grazie mille!
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Non credo si fratti di espressioni regolari ( o meglio c'entrano anche ma.. ) la cosa su cui devi soffermarti è in concetto di c.d. SEF ( search engine friendly ) che gestisci tramite URL rewrite e .htaccess, è da qui che devi partire per capirci qualcosa... Le url si cambiano tramite il file .htaccess che solitamente si trova nella root del tuo sito web.
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Il nome a dominio di secondo livello non puoi cambiarlo tramite url rewrite.
Se ne vuoi altri li devi acquistare e devi redirigere correttamente i dns di modo che puntino al server che contiene i tuoi files.
 

mickey123

Utente Attivo
17 Gen 2015
59
0
6
si ma prima di eventualmente acquistare, volevo provare se in qualche modo si può riuscire. provo cmq a chiedere al mio provider. grazie cmq :)

Il nome a dominio di secondo livello non puoi cambiarlo tramite url rewrite.
Se ne vuoi altri li devi acquistare e devi redirigere correttamente i dns di modo che puntino al server che contiene i tuoi files.
 

mickey123

Utente Attivo
17 Gen 2015
59
0
6
e come si fa con il file .htaccess? perchè io sapevo che serviva per impedire il download di certi files.

Non credo si fratti di espressioni regolari ( o meglio c'entrano anche ma.. ) la cosa su cui devi soffermarti è in concetto di c.d. SEF ( search engine friendly ) che gestisci tramite URL rewrite e .htaccess, è da qui che devi partire per capirci qualcosa... Le url si cambiano tramite il file .htaccess che solitamente si trova nella root del tuo sito web.
 

otto9due

Utente Attivo
22 Feb 2014
590
25
28
Il file .htaccess serve ad una marea di cose.. ma sarebbe riduttivo scriverle tutte in un post.. Ma è possibile ad esempio tramite quanto scritto sotto redirigere sostituire qualsiasi versione di link al tuo sito es: tuosito.it in www.tuosito.it
subito sotto invece hai la possibilità di redirigere www.tuosito.it/index.php a www.tuosito.it.
Il tutto va inserito nel tuo .hatcess e dove c'è scritto TUOSITO devi sostituirlo con il duo dominio.

Codice:
# Usare sempre  www nel dominio
# Sostituire 'tuosito.it' con il tuo nome dominio
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([a-z.]+)?TUOSITO\.it$ [NC]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .? http://www.%1TUOSITO.it%{REQUEST_URI} [R=301,L]

# Reindirizzamento index.php a www.tuosito.it

RewriteCond %{THE_REQUEST} ^.*/index.php 
RewriteRule ^(.*)index.php$ http://www.TUOSITO.it/$1 [R=301,L]
 

mickey123

Utente Attivo
17 Gen 2015
59
0
6
ok, faccio una prova. :) anche se in realtà vorrei sostituire www.miosito.it , mentre il resto lasciarlo inalterato. E' possibile questo? se si come si può fare?
 
Ultima modifica:

otto9due

Utente Attivo
22 Feb 2014
590
25
28
No questo come ti è stato detto prima da flameseeker non è possibile.
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Sostituire img con altre img Photoshop 1
P [MS Access] Sostituire un carattere in tutta la tabella MS Access 11
Shyson [MySQL] Sostituire testo in in articolo MySQL 0
elpirata [MySQL] Sostituire valori campi con dati casuali MySQL 4
P [Photoshop] Sostituire i colori in modo preciso Photoshop 0
C [PHP] SOSTITUIRE VALORI DENTRO STRINGA PHP 0
elpirata [PHP] Sostituire if ed elseif con operatore ternario switch PHP 9
L [PHP] Sostituire link da stringa PHP 3
ecosito [WORDPRESS] Sostituire la cartella d'installazione? WordPress 2
S [Javascript] Sostituire elemento HTML preso randomicamente dentro array Javascript 1
M Sostituire le funzioni mysql con mysqli, ma quali? PHP 4
S Sostituire link con button. PHP 1
Marco_88 Come sostituire valori in un campo per più oggetti. MySQL 2
JackIlPazzo Sostituire una riga specifica in un file di testo senza cancellare il rimanente PHP 13
A sostituire "onload" nel tag <img> con Js Javascript 17
max_400 Sostituire un div con un altro il comando innerHTML è bloccato Javascript 0
C Sostituire virgola con punto form PHP 2
P sostituire form con jquery jQuery 0
F sostituire un'immagine con jquery jQuery 2
felino Temperatura processore: soglia massima per sostituire pasta termica Hardware 2
Trapano sostituire iframe PHP 5
C Sostituire molte righe di codice PHP 2
L sostituire un carattere in una stringa acquisita da input jQuery 1
S sostituire codice html in molti file HTML e CSS 1
N [RISOLTO] Sostituire Input con a href PHP 10
Shyson Sostituire onclick Javascript 2
P Sostituire immagine in una cartella. PHP 6
M sostituire bottone con onchange submit Javascript 7
S Sostituire immagini in sequenza Javascript 4
C In una textarea sostituire il carattere \n in <br/> Javascript 14
C Sostituire il comando body onload Javascript 30
Erzsébeth Sostituire richiamo immagini PHP 4
IImanuII Php sostituire un iframe PHP 4
zighy Sostituire dati database PHP 7
M sostituire un valore con un altro corrispondente PHP 11
A Sostituire una sottostringa a una stringa data PHP 11
L Sostituire file_get_contents ? PHP 10
N leggere/sostituire/restituire file txt PHP 1
Z Onclick : sostituire odiosi "button" con semplici Links Javascript 13
U Sostituire le funzionalità di un pulsante con un testo HTML e CSS 0
S E' possibile sostituire un dominio con un altro? Domini 4
webbetto Sostituire un campo vuoto Database 4
D rotella di caricamento che si toglie quando parte il download Ajax 0
L Rendere una parte trasparente Photoshop 3
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
M Mostrare testo (o parte di esso) in base a utente PHP 0
R Piacere di far parte di questa community Presentati al Forum 0
C Refresh parte di codice pagina php PHP 6
M "Principiante photoshop" Eliminazione di una parte di una foto e riempimento "a specchio" Photoshop 4
C Inserire dati tabella leggendo parte di altra tabella con php PHP 13

Discussioni simili