Projekt

Allgemein

Profil

Hosting » Historie » Version 2

Jens Falk, 21.03.2025 13:13

1 1 Jens Falk
# Hosting
2
3
4
## Bestimmte Clients (Bots) blockieren
5
6
Jeder Web-Browser gibt sich mit einer Kennung in der Regel zu erkennen. Auch Bots sollten sich mit einer bestimmten Kennung zu erkennen geben. 
7
8
Hier im Beispiel werden der SemrushBot, der MJ12bot, und der AI Bot Claude von Anthropic ausgeschlossen: 
9
10
RewriteEngine On
11
RewriteBase / 
12
RewriteCond %{HTTP_USER_AGENT} ^.*SemrushBot.*$ [OR] 
13
RewriteCond %{HTTP_USER_AGENT} ^.*MJ12bot.*$ [OR] 
14
RewriteCond %{HTTP_USER_AGENT} ^.*ClaudeBot.*$ [OR] 
15
RewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule ^.* - [F,L] 
16
17
Siehe auch https://stackoverflow.com/a/35775449/1632368 
18 2 Jens Falk
19
20
## PHP-Konfiguration anzeigen
21
22
23
Mit phpinfo() können Sie sich die Informationen über die momentane Konfiguration von PHP anzeigen lassen. Die Ausgabe wird in einer übersichtlichen Tabelle dargestellt. 
24
25
Um die aktuellen Einstellungen der php.ini abzufragen, können Sie eine .php-Datei erstellen welche Ihnen die Einstellungen im Detail anzeigen wird.
26
27
Erstellen einer PHP-Info Datei:
28
29
Erstellen Sie in einem Editor eine neue und leere Datei. Tragen Sie folgenden PHP-Code in die Datei ein: 
30
31
``` php
32
<?php
33
phpinfo();
34
?>
35
```