Als «apache-2.4» getaggte Fragen

Version 2.4 des Apache HTTPd Servers. Wenn Sie Fragen zu virtualhosts stellen, geben Sie bitte die Ausgabe des folgenden Befehls an: "apache2ctl -S" (oder "httpd -S", abhängig von Ihrem Betriebssystem)



2
Warum funktioniert das Aktivieren des Umschreibungsprotokolls in .htaccess nicht?
Ich möchte die Umschreibprotokollierung aktivieren, damit ich eine Umschreiberegel debuggen kann, aber das Hinzufügen der RewriteLog-Anweisungen verursacht einen 500-Fehler. Versionsinformation: Ubuntu 14.04 Server version: Apache/2.4.12 (Ubuntu) Server built: Feb 4 2015 14:22:06 Inhalt von .htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteLog /var/log/apache2/rewrite.log RewriteLogLevel 5 RewriteBase / RewriteRule ^/wordpress/wp-content/(.*)$ /wp-content/$1 [L] RewriteRule …


1
Unterschiede zwischen mod_fastcgi und mod_proxy_fcgi
Ich habe nach einer Antwort gesucht, kann aber anscheinend nichts Wesentliches zu dieser Frage finden. Sollte man mod_proxy_fcgi oder mod_fastcgi mit php-fpm auf Apache2.4 verwenden? Gibt es Unterschiede in Bezug auf Sicherheit und Leistung? Irgendwelche Empfehlungen? Vielen Dank im Voraus für jede Hilfe.

1
Fügen Sie ProxyPass-Anforderungen einen benutzerdefinierten Header hinzu
Ich habe einen einfachen Apache vhost: <VirtualHost *:80> ServerName hello.local ProxyPass / http://localhost:8810/ ProxyPassReverse / http://localhost:8810/ </VirtualHost> Alle Anfragen an hello.local werden an weitergeleitet http://localhost:8810/. Ich möchte der http-Anfrage einen Header http://localhost:8810/mit einem Wert hinzufügen, der von einem externen Befehl zurückgegeben wird. Etwas wie Header set MyHeader ${/usr/bin/an_external_program} Wie kann …



5
Virtualhost funktioniert nicht an einem anderen Port
Ich versuche, meine Website auf einem einzelnen Server mit centos7.1 zu hosten. Ich kann Virtualhost auf Port, 80 aber wenn ich Port von dort ändere second-site, zeigt 8080es auf first-site. Für URL http://62.210.xx.xx:8080/funktioniert es jedoch korrekt und zeigt auf second-site. Ich mache das so: httpd.conf Listen 80 Listen 8080 also …

3
Warum erteile ich Zugriff auf / usr / share in apache2.conf?
Ich habe festgestellt, dass ich die folgenden Zeilen in apache2.conf (auf Ubuntu 14.04) habe: <Directory /usr/share> AllowOverride None Require all granted </Directory> Und der Grund dafür ist geschrieben als: Zugriff auf das Root-Dateisystem außerhalb von / usr / share und / var / www nicht zulassen. Ersteres wird von in …

4
Ist es möglich, bestimmte Seiten basierend auf der IP-Adresse bereitzustellen?
Ich war das Ziel eines Brute-Force-Angriffs auf zwei WordPress-Sites, die ich besitze. Der Angreifer verwendet das gute alte XML-RPC-Ding, um Brute-Force-Passwortangriffe zu verstärken. Glücklicherweise haben wir sehr gut generierte Passwörter, daher bezweifle ich sehr, dass er jemals irgendwohin gelangen wird. Ich habe gerade iptables verwendet, um seine Anfragen zu blockieren, …


2
Was ist die Verwendung der ProxyPassReverse-Direktive?
Definition von apache.org sagt: Mit dieser Anweisung kann Apache httpd die URL in den Headern Location, Content-Location und URI in HTTP-Umleitungsantworten anpassen. Dies ist wichtig, wenn Apache httpd als Reverse-Proxy (oder Gateway) verwendet wird, um zu vermeiden, dass der Reverse-Proxy aufgrund von HTTP-Weiterleitungen auf den Back-End-Servern, die hinter dem Reverse-Proxy …

2
Apaches veraltete SSLCertificateChainFile-Direktive (AH02559)
Kürzlich habe ich Apache von 2.2 auf 2.4 aktualisiert und kann nicht herausfinden, wie eine SSLCertificateChainFileDirektive verworfen werden kann. Der Fehler: me@jessie:~$ sudo apache2ctl configtest AH02559: The SSLCertificateChainFile directive (/etc/apache2/sites-enabled/https.conf:103) is deprecated, SSLCertificateFile should be used instead Syntax OK Meine aktuellen Einstellungen: SSLCertificateFile /etc/apache2/cert/ssl.crt SSLCertificateKeyFile /etc/apache2/cert/ssl.key SSLCertificateChainFile /etc/apache2/cert/sub.class1.server.sha2.ca.pem SSLCACertificateFile /etc/apache2/cert/ca.pem …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.