Suggerimento 1: come reindirizzare un utente
Suggerimento 1: come reindirizzare un utente
Le basi della navigazione su Internet sonocollegamenti ipertestuali. Su di essi, gli utenti passano da una pagina all'altra, da un sito all'altro. Di norma, è l'utente che decide quando effettuare la transizione. Tuttavia, a volte dopo aver eseguito determinate azioni sulla pagina, è necessario reindirizzare automaticamente l'utente a un'altra pagina del sito o anche a un'altra risorsa.
Avrete bisogno
- - la possibilità di modificare gli script del sito;
- - la possibilità di modificare i file .htaccess;
- - Possibilità di modificare i modelli di pagina;
- - Possibilità di modificare le pagine del codice html.
istruzione
1
Reindirizza l'utente a un'altra risorsa tramitel'aggiunta di un campo posizione nell'intestazione di risposta HTTP-server. Modificare gli script del sistema di gestione dei contenuti, o configurare il server (ad esempio, attivando il modulo ModRewrite Apache e rendendo il file .htaccess le pertinenti direttive) in modo che, se necessario, presente nel campo Posizione di intestazione zagolovke.Soderzhimym campo Location Server HTTP-risposta deve essere l'URI assoluto risorsa per la quale il reindirizzamento viene eseguito. Nella maggior parte dei casi, i programmi utente effettuare una scarica immediata dei dati delle risorse specificati, anche se il codice di risposta del server che indica la presenza del corpo del messaggio. Tuttavia, quando esegue il reindirizzamento è significativo intestazione di risposta di trasmissione soltanto limitato contenente solo campo di stato con il codice corretto e il campo codice di risposta Location.Vyberite di valori intervallo conformemente 301-303
2
Reindirizza l'utente,utilizzando un meta tag con l'attributo http-equiv impostato per l'aggiornamento. I meta tag vengono aggiunti alla sezione HEAD del documento. Il contenuto dell'attributo content di questo tag deve essere una stringa che consiste in un numero che specifica il tempo di ritardo (in secondi) prima del reindirizzamento e l'URI della risorsa di destinazione (assoluta o relativa) separato dal numero da una virgola. Ad esempio, per reindirizzare un utente 10 secondi dopo aver caricato una pagina, è possibile utilizzare il seguente codice: <meta http-equiv = "refresh" content = "10, http: //codeguru.ru" /> Questo metodo viene spesso utilizzato per creare pagine- screensaver che appaiono dopo che l'utente esegue determinate azioni (ad esempio, una pagina con un messaggio dopo aver aggiunto una risposta al forum).
3
Implementare il reindirizzamento utilizzando il clientscenario. Utilizzare la possibilità di modificare le proprietà di posizione della finestra e gli oggetti del documento. L'esempio più semplice di codice HTML che definisce un frammento di uno script javascript incorporato in un documento può essere simile a questo: <script type = "text / javascript"> <! - document.location = "http://codeguru.ru"; > </ script> Questo metodo di reindirizzamento è consigliabile combinare con quanto descritto nella seconda fase, apportando una modifica alla proprietà location nella funzione del gestore eventi timer.
Suggerimento 2: come reindirizzare un dominio
Nome dominio È uno dei beni di base di ciascunorisorsa web. Un nome di dominio breve e bello è apprezzato. A volte, ad esempio, a causa della vendita del nome o del sito stesso, diventa necessario registrare nuovamente il dominio.
istruzione
1
Puoi farlo con l'aiuto dell'operazione sottochiamato push. Questa è una ri-registrazione del dominio trasferendola su un altro account registrato del registrar corrente. È possibile implementare questo processo su una varietà di servizi di registrazione stranieri, che è disponibile per i domini internazionali e molti geografici.
2
Scopri l'ID di accesso o accountl'utente che sta accettando il dominio. Nel sito Web del registrar, inserisci il pannello di amministrazione. Se il blocco del dominio è impostato, deselezionalo. Disabilita il servizio per nascondere le tue informazioni personali. Seleziona l'opzione per trasferire servizi a un altro account. Inserire l'identificatore ricevuto ottenuto in precedenza. Trasferisci il dominio.
3
Inoltre, è possibile trasferire il dominio con una modifica del registrar a un altro amministratore. Per molti domini geografici e internazionali, il processo di trasferimento del controllo a un altro registrar è abbastanza semplice.
4
Accedi al pannello di controllo. Ora chiedi il codice di protezione. Inoltralo alla persona che riceve il dominio. Questo a sua volta dovrà attivare il trasferimento inserendo questo codice attraverso il suo pannello di controllo. La tua e-mail riceverà una lettera con un link per confermare la procedura. Se fai clic sul link nel messaggio, il trasferimento avverrà tra qualche giorno. In questo caso, il blocco del dominio dovrebbe essere rimosso.
5
Dare gli altri domini di amministratore nelle zone.rf, .ru, .su senza cambiare il registrar. Nel modulo prescritto, scrivi una lettera in cui dichiari che stai trasferendo i diritti per amministrare il dominio alla persona specificata. La firma su di esso deve essere autenticata e inviata all'indirizzo del registro. La stessa cosa dovrebbe essere fatta dalla persona che prende i diritti sul dominio.
6
Nome dominio nelle zone .rf, .ru, .su riformattare con la modifica del registrar a un altro amministratore. Al registrar attuale, trasferire il dominio al nuovo amministratore.
Suggerimento 3: come configurare il reindirizzamento
Quando si configurano i router per determinati scopi, è necessario registrare in modo indipendente i percorsi necessari. Questo è necessario per specificare gateway specifici per computer specifici.
Avrete bisogno
- - cavo di rete.
istruzione
1
Connetti al router corretto usandocavo di rete. È possibile collegarsi a una rete wireless, ma si consiglia di configurare questi dispositivi tramite una connessione via cavo. Eseguire un browser Internet e accedere alla interfaccia web-based del router digitando l'interno l'indirizzo IP.
2
Individua il menu LAN e vai su Route Table. Studiare i nomi delle colonne della tabella che si apre. Seleziona il computer per il quale desideri impostare un volo alternativo. In questo caso, è necessario concentrarsi suIndirizzo IP della scheda di rete di questo PC che è collegato al router. Specificare l'indirizzo di origine del server a cui verrà connesso il computer selezionato. Nella colonna successiva, inserire l'indirizzo IP della risorsa a cui si desidera reindirizzare l'utente.
3
Segui la stessa procedura per configurare percorsi aggiuntivi. Salvare le impostazioni del menu Tabella percorso e riavviare il router. Verifica le impostazioni corrette.
4
Se hai bisogno di configurare un volo alternativo per un determinato computer, avendo accesso ad essoPC, quindi utilizzare il metodo di modifica di un file specifico. Aprire il menu "Risorse del computer" e aprire la partizione di sistema dell'unità. Passare alla cartella Windows e selezionare la directory System32. Ora apri la cartella etc che si trova nella directory dei driver. Individua il file denominato host e aprilo utilizzando l'utilità Blocco note.
5
Elimina l'intero contenuto di questo file. Immettere l'indirizzo IP della risorsa a cui si desidera reindirizzare l'utente. Nella stessa riga, inserire l'indirizzo IP o l'URL del server di origine. Ora quando si tenta di connettersi al secondo sito, il browser reindirizzerà automaticamente alla risorsa specificata. Presta attenzione al fatto che i dati nel campo di inserimento degli indirizzi URL non cambieranno.
Suggerimento 4: come reindirizzare l'indirizzo
Per reindirizzare il traffico nel modo più sempliceUtilizzare le funzionalità integrate del server Web Apache, ad es. basta applicare le impostazioni del server e gestirle usando il file htaccess. In esso è necessario inserire delle direttive in modo che il software reindirizzi i visitatori a Internet-indirizzospecificato nel file.
istruzione
1
Apri l'editor di testo disponibile per te,come il blocco note. Ha abbastanza opportunità per creare un file htaccess e riempirlo con il contenuto necessario. Le direttive richieste in esso sono presentate sotto forma di linee di testo ordinario. Possono essere modificati allo stesso modo dei file con estensione txt, html, js, ecc.
2
Formare comandi specifici che soddisfano i requisiti per il reindirizzamento indirizzo. Se è necessario implementare l'invio di un visitatoreda qualsiasi pagina del tuo nuovo sito allo stesso indirizzo, nel file htaccess, contrassegna la riga Redirect / http://site.ru. L'installazione di Redirect in questa voce è un comando di reindirizzamento indirizzo. Barra (barra) indica la radicerisorsa directory, cioè, in tutte le cartelle del sito Web si applica l'azione della direttiva. Qualsiasi richiesta di file di risorse includerà un meccanismo di reindirizzamento. Quando si posiziona un file simile in una cartella con altre direttive, i suoi comandi diventeranno una priorità per Apache. Il codice http://site.ru specifica l'indirizzo URL a cui il software deve reindirizzare i visitatori della risorsa. Sostituirlo con un indirizzo per il reindirizzamento.
3
Specificare qualsiasi cartella del sito Web anzichéla directory principale. In questo caso, il reindirizzamento riguarderà solo i visitatori che richiedono i documenti da tutte le sottodirectory della directory. Ad esempio, Redirect badGirl / http://site.ru. È possibile reindirizzare all'indirizzo desiderato solo gli utenti i cui browser inviano richieste di documenti di un certo tipo. Ad esempio, se la pagina richiesta ha un'estensione php, il reindirizzamento verrà attivato automaticamente. Salvare la direttiva salvata nel file htaccess e caricarla nella directory principale del sito.
Suggerimento 5: come indirizzare il traffico
Per reindirizzare traffico Il modo più semplice per utilizzare le funzionalità di un server webApache, o meglio usando il file htaccess per usare la gestione decentralizzata di tutte le impostazioni. In questo file, puoi mettere le direttive, se le esegui, quindi il software reindirizzerà gli utenti agli indirizzi web specificati nel file.
istruzione
1
Per iniziare, apri un editor di testo in chiaro, aAd esempio, "Blocco note". È abbastanza per creare un file htaccess e riempirlo con il contenuto necessario. Contiene direttive sotto forma di semplici righe di testo, che possono essere modificate allo stesso modo dei file con html, txt, js e altre autorizzazioni.
2
Formulare i comandi per il reindirizzamento traffico, che soddisfano le tue esigenze. Se devi inviare assolutamente ogni utente da una qualsiasi delle pagine del tuo sito allo stesso indirizzo, inserisci la seguente riga nel file htaccess: Redirect / http://site.ru.
3
In questa voce, la direttiva Redirect ècomando di reindirizzamento. Barra (barra) indica la directory radice della risorsa (l'azione della direttiva si applica alle richieste dei documenti necessari in tutti i file del sito). Qualsiasi query sulle cartelle della tua risorsa attiverà il processo di reindirizzamento. Ma se si posiziona un file simile con altre direttive in qualsiasi sottocartella, i suoi comandi diventeranno una priorità per Apache. E http://site.ru qui indica l'indirizzo a cui il software server reindirizza il traffico.
4
Invece della directory radice, è possibile specificarequalche cartella di risorse. Quindi la regola del riporto riguarderà gli utenti che richiedono i documenti da tutte le sottocartelle e dalla directory specificata. Ad esempio: Reindirizza badBoys / http://site.ru. È anche possibile reindirizzare all'indirizzo richiesto solo i navigatori i cui browser inviano richieste di file di un certo tipo. Questo meccanismo è implementato utilizzando la direttiva RedirectMatch, che utilizza un'espressione regolare per confrontare la richiesta in arrivo dal browser: RedirectMatch (. *). Php $ http://site.ru. Salva la direttiva salvata in un file chiamato .htaccess, quindi caricalo nella cartella principale della tua risorsa.