Moin zusammen,
der Eintrag wie im Eingangspost beschrieben ist richtigerweise in der "access.log" und ist kein Fehler.
Die Nummer "301" bedeutet auf kurz, "Permanently moved".
Die Einträge werden von zumeist Chinesischen IP-Adressen verursacht, die den Server testen.
Da laufen Scripte ab, die hunderte Einträge in der von mir beschriebenen Weise verursachen:
Code: Alles auswählen
target_server_name:80 quell.ip.addre.sse - - [datum:uhrzeit +0200] "POST /boots.php HTTP/1.1" 301 539 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
target_server_name:80 quell.ip.addre.sse - - [datum:uhrzeit +0200] "POST /s.php HTTP/1.1" 301 531 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"
target_server_name:80 quell.ip.addre.sse - - [datum:uhrzeit +0200] "GET / HTTP/1.1" 301 521 "-" "-"
target_server_name:80 quell.ip.addre.sse - - [datum:uhrzeit +0200] "GET /mysql/admin/index.php HTTP/1.1" 301 563 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:28.0) Gecko/20100101 Firefox/28.0"
@marce
Richtigerweise schmeisst sich "mod_rewrite" dazwischen und erkennt, dass der Anfrage Header, eine IP-Adresse auf Port 80 ist, leitet die Anfrage an die URL "target_server_name:80" um, was mit der Nummer "301" quittiert wird, da die Dateien, die über die Anfrage getestet werden, inexistent und damit unauffindbar sind.
Auf "target_server_name:443" kommen die erst gar nicht an, was gut so ist und auch gewollt.
Ich habe heute ein Monster von einer "rewrite.conf" zusammen geschrieben, in der alle diese Anfragen eingeflossen sind.
Wenn solche Anfragen so oder so schon als "301" abgearbeitet wurden, frage ich mich, ob doppelt gemoppelt besser ist oder zusätzliche Lücken auftreissen kann.
Das KISS (Keep It Small and Simple) Prinzip habe ich damit erfolgreich umgangen.
Hier nur mal ein kleiner Ausschnitt. Ich habe das ganze mit "GET, POST und eben dem HTTP_REFERER" zusammen geschrieben:
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?logon(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?log(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?lol(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?manager(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?muhstik2(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?muhstik-dpr(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?muhstik(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?muhstiks(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?myadmin2/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?myadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?MyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysite/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql_admin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql-admin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql/admin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysqladmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql/dbadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql/mysqlmanager/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?mysql/sqlmanager/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?new1/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?new_license(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?new/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?payload(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?php2MyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpiMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpma/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAbmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadm1n/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdm1n/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyadmi/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin0/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin_111/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin123/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin1/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin1/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin2222/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin2/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin._2/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin-4.4.0/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmina/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyadmin_bak/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin__/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin._/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin+++---/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin-old/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin.old/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdminold/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin/phpmyadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin/phpMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin/scripts/db___.init(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin/scripts/db___.init(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmyadmin/scripts/setup(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmin/scripts/setup(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmins/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMyAdmion/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpMydmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpmy/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phpNyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?phppma/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?plugins/weathermap/editor(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?PMA2/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pma/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?PMA/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pmamy2/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pmamy/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pma-old/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pmd/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pmd_online(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?program/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?pwd/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?_query(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?robots(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?rxr(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?sane(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?scripts/setup(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?shaAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?shell(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?shopdb/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?s/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?spider(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?t6nv(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?test(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?text(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?tools/phpMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?typo3/phpmyadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?undx(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?uploader(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?up(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?view/img/favicon(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?v/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?w00tw00t.at.ISC.SANS.DFind:)(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?webdav(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?web/phpMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress1/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress2/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress3/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress5/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress6/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wordpress9/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wp1/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wp-config(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wp-content/plugins/portable-phpmyadmin/wp-pma-mod/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wpc(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wpo(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?wp/wp-login(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?www/phpMyAdmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?xampp/phpmyadmin/index(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?x(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?yu(-|.).*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(*\.)?.*(-|.)?z(-|.).*$ [NC,OR]
</IfModule>
@Gräfin Klara
Mir ist unklar ob es Sinn macht das in jeden VHOST Abschnitt einzutragen.
Es sind 2 VHOSTS, die über eine öffentliche URL auffindbar sein sollen, einer davon ist der "Default" Webserver sowie die Dynamische IP-Adresse, die auf die öffentliche "Default" Webserver URL umgeleitet wird.
Über Sinn und Unsinn dieses vorhabens würde ich mich über eine Antwort von den Profis, die bereits geantwortet haben, freuen.
Auch alle anderen Profis, die Apache Knowledge haben sind herzlich eingeladen eine Antwort zu verfassen.
Ich bedanke mich im Voraus, und im Falle mein Thread überhaupt verständlich ist, für eure Hilfe ..
