Une question posée à plusieurs reprises et pourtant je n'ai pas trouvé de réponse qui m'a aidé.
J'ai un serveur Apache sous Ubuntu 12.04.5 LTS (oui, il faut que je le mette à jour).
J'ai une page Web dans /var/www/website/index.html
J'ai défini le transfert de domaine chez mes fournisseurs surhttps://ip.address/website/index.hmtl
J'ai un fichier .htaccess
dans /home/website/
qui se lit comme suit:
<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
DirectoryIndex index.html
order deny,allow
J'ai ajouté unLoadModule rewrite_module modules/mod_rewrite.so
dans mon /etc/Apache2/Apache2.conf
Lorsque j'essaie de visiter le site, l'erreur The requested URL /website/index.html was not found on this server.
apparaît
C'est la première fois que je fais quelque chose comme ça et je suis complètement à court de perte ... Pourquoi ne puis-je pas visiter ma page?
UPDATE: Je configure maintenant tout comme https://debian-administration.org/article/412/Hosting_multiple_websites_with_Apache2
Maintenant, je reçois l'erreur que mon navigateur ne parvient pas à se connecter au serveur?
UPDATE2: J'ai maintenant un fichier error.log
dans le répertoire de mon site Web qui indique [Wed Dec 07 08:23:10 2016] [error] (2)No such file or directory: could not open transfer log file /home/www/website/logs/access.log.
Sur ubuntu, activez la réécriture du module en exécutant Sudo a2enmod rewrite
, puis relancez le service Apache2 avec service Apache2 restart
pour résoudre votre problème.