web-dev-qa-db-fra.com

L'URL demandée n'a pas été trouvée sur ce serveur

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 sur
https://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é un
LoadModule 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.

1
Fl.pf.

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.

3
Bilal Maqsood