EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

Come servire i file che sono di fuori di htdocs in Apache

Webmaster e SEO  
 
Come servire i file che sono di fuori di htdocs in Apache

Normalmente, Quando si imposta Apache, Tendiamo ad avere tutti i il nostro file web in una cartella www o htdocs. Così, in qualsiasi momento possiamo sapere che cosa è che è accessibile attraverso il nostro server.

Ma Ci sono casi in cui il cartella sono i file che abbiamo bisogno di servire di fuori di questo itinerario, e problemi, dalla strutturazione della periferica di archiviazione, o per qualsiasi altro motivo, È preferibile lasciare tali file sul tuo percorso corrente, anziché spostarli all'interno delle cartelle usuale.

Per fare questo, Apache ci dà la possibilità di creare Alias, che sono soli modi di link nomi delle cartelle, all'interno del percorso sul server, altri itinerari di fuori della via normale. In questo modo, È possibile accedere alla cartella in questione attraverso il nostro percorso di servizio web.

Per chiarire un po' più questo, Ci accingiamo a supporre che abbiamo un Server web Apache in locale, cui cartella principale Si tratta di un percorso di esempio /srv/www e all'interno del quale è un'altra cartella con un progetto web denominato proyecto1. Chiaro con questo, per accedere il percorso della proyecto1, è sufficiente digitare nel browser il URL che pure: localhost/proyecto1.

Si supponga ora che noi vogliamo essere in grado di accedere a un proyecto2, Si trova sulla rotta /utente/my-progetti, ma che, per qualsiasi motivo, Non vogliamo spostare la cartella o la directory della cartella /srv/www. In tal caso si farà uso della Alias che ci dà Apache.

La prima cosa che dobbiamo fare è Aperto il file di configurazione di apache httpd. conf. Si trovano normalmente nella Percorso di installazione di Apache, e a seconda della vostra distribuzione di Linux, o se si esegue una sorta di combinazione di server come XAMPP, MAMP o LAMPADA, Può variare leggermente.

Una volta aperto, cercando il blocco dove sono tali Alias. Questa sezione inizia con il testo: <IfModule alias_module>. Una volta qui, avete lasciato solo Configurare un nuovo Alias per il tuo progetto all'interno di questa sezione. Nel caso in cui abbiamo assunto, Sarebbe qualcosa di simile al seguente:

Guardiano le modifiche e riavviare il server Apache. Una volta iniziato, Se si digita nel browser l'itinerario localhost/proyecto2 Vedrai che è accedervi senza aver spostato il progetto per il solito percorso del server web.

Siete pregati di notare che per l'accesso a questo percorso, Deve avere la autorizzazioni necessarie, Dal, in caso contrario, non avrà successo in questo.

Lasciaci un commento o accedere allaCose da fare
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Articoli correlati