Ok donc aujourd'hui j'ai eu un nouveau serveur de VPS dû au fait qu'un grand nombre de domaines ont été pointés vers mon vieux domaine - je n'ai aucun domaine précédent pointant vers ma nouvelle IP. J'ai maintenant installé le serveur avec Ubuntu 16.04 - précédent étant Centos 7. J'ai tout essayé pour obtenir .htacccess au travail et mes hôtes virtuels. Ci-dessous, j'ai lié tous les fichiers!Erreur d'installation d'Apache - .htaccess semble ne pas fonctionner
.htaccess https://pastebin.ubuntu.com/25622957/
000-default.conf https://pastebin.ubuntu.com/25622958/
apache2.conf https://pastebin.ubuntu.com/25622964/
Ma question est ce que je configurer mal ici et le but est que je veux vous assurer que si un domaine est pointé à mon origine, il va réécrire automatiquement mydomain.com - Je veux aussi avoir mon origine IP aussi refuser l'accès ou réécrire sur le site principal. Je ne sais pas non plus comment vérifier si mes réécritures fonctionnent même entre différents navigateurs.
Avez-vous activé mod_rewrite? Il n'est pas activé par défaut dans Ubuntu 16.04. 'sudo a2enmod rewrite' si vous n'avez pas déjà' sudo service apache2 restart' pour que cela prenne effet. En outre, je préfère personnellement limiter mes instructions AllowOverride au strict minimum dont j'ai besoin. Si vous avez seulement besoin d'activer la réécriture, 'AllowOverride FileInfo' est tout ce qui est nécessaire. – blendenzo
Salut @blendenzo - J'ai déjà activé la réécriture de at2nmod mais je ne suis pas sûr si son fonctionnement - et pouvez-vous utiliser mon code pour expliquer votre deuxième point s'il vous plaît. – InfamyStudio
@blendenzo - quand vous dites juste que j'ai besoin de AllowOverride FileInfo - je comprends ce que vous voulez dire en chargeant simplement un module, pour limiter les instructions - mais que déclare FileInfo - où est ce référencement? – InfamyStudio