Enlever le port dans une url avec apache
Comment enlever le port a la fin d’url avec apache. Par exemple:
http://simonbhb.fr:666
Ce n’est pas toujours pratique et agréable pour le visiteur et il faut le connaitre… J’ai donc mis une conf dans mon apache pour accéder à mon url depuis un sous domaine. Le visiteur n’aura donc plus besoin de préciser le port dans l’url.
Pour l’installer, il faut aller dans:
cd /etc/apache2/sites-available/
Ensuite on crée un fichier avec un nom assez explicite:
nano le_sous_domaine.simonbhb.fr
Et on y colle cette configuration:
<VirtualHost *:80> ServerAdmin mon_adresse_mail@gmail.com ServerName le_sous_domaine.simonbhb.fr ProxyPass / http://localhost:666/ ProxyPassReverse / http://localhost:666/ ProxyPreserveHost On </VirtualHost>
Ensuite, il faut activé la configuration qu’on vient de créer. Pour cela on tape la commande a2ensite suivit du nom du fichier:
a2ensite le_sous_domaine.simonbhb.fr
Le serveur va répondre:
a2ensite le_sous_domaine.simonbhb.fr Enabling site le_sous_domaine.simonbhb.fr. To activate the new configuration, you need to run: service apache2 reload
On fait donc ce qu’il à demandé pour l’activé:
service apache2 reload
Il ne vous reste plus qu’a tester pour voir si ça fonctionne^^.
Tous les codes sont testés et sont fonctionnels, si il arrive qu'un de ces codes ne fonctionne pas chez vous, merci de me le signaler.