Cela devrait être un problème simple, mais je ne peux pas comprendre cela. J'ai une page Web fonctionnant sur une machine pour accéder à partir du réseau local. Je souhaite rediriger les résultats des scripts exécutés sous CGI vers mon fichier /var/www/index.html/
. J'ai essayé de placer une ligne de redirection dans/etc/apache2/apache2.conf`` qui ne fonctionnait pas si j'ai essayé une tâche encore plus simple:Comment rediriger dans Apache?
redirect permanent /var/www/index.html http://www.google.com
Et pas même cela a fonctionné.
Qu'est-ce que je fais mal? Je l'exécute sur une machine Ubuntu.
Edit:
Ceci est ajouté à mon journal d'erreur lorsque je redémarre le serveur:
[Sat Jun 16 17:26:36 2012] [notice] caught SIGTERM, shutting down | * Restarting web server apache2
[Sat Jun 16 17:26:36 2012] [notice] Apache/2.2.22 (Ubuntu) configured -- \|apache2: Could not reliably determine the server's fully qualified domain \
resuming normal operations
Edit: Résolu et un nouveau problème
J'ai réussi à rediriger la page Web à Google et maintenant je veux faire la redirection réelle. Je l'ai ajouté à mon apache2.conf
fichier
Redirect permanent /cgi-bin/file.cgi /index.html
Et supprimé le fichier précédent. Le fichier est maintenant redirigé vers google et pas vers mon dossier personnel ...
Que se passe-t-il?
Avez-vous vérifié vos logs Apache? Ça dit quoi? Y a-t-il des erreurs? – jsalonen