SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > Apache HTTP-Server
Hilfe Community Kalender Heutige Beiträge Suchen

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.12.2003, 20:43:52
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
302er bei validator.w3.org

Moin,

nach der Umstellung auf XHTML wollte ich eine Seite nochmal online kontrollieren. Allerdings bekomme ich bei einer Seitenangabe (Klick), die mod_rewrite nutzt einen 302er (Moved Temporarily) ausgespuckt (so klappt's weiterhin: Klick). Aber nur bei dem Validator.
Wenn es aber bei dem Validator ist, bei welchen Seiten passiert das noch? Vielleicht sogar Suchmaschinen?
Letzten Monat hatte ich 120.000 200er, einen 301, 3000 302er und 16.000 304er. Das ist doch nicht normal, oder?

Daher meine Frage: Wie kann das passieren?

.htaccess
Code:
RewriteEngine on

RewriteCond %{HTTP_HOST} (.*)dbcf.de(.*)
RewriteCond %{HTTP_REFERER} ^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?dbcf.de [NC]
RewriteRule .(gif|jpg|png)$ /is/htdocs/3xxxx/www.dbcf.de/bilder/pfui.gif [L]

RewriteCond %{HTTP_HOST} (.*)dbcf.de(.*)
RewriteRule !(ressys|flashhasser|dbcf|gsgs|wfst)|.(rar|gif|jpg|png|css|zip|js|htm|log|ico|txt|php)$ /is/htdocs/3xxxx/www.dbcf.de/mod_rewrite.php [L]
RewriteCond %{HTTP_HOST} (.*)meine(.*)
RewriteRule !(ressys|meine|flashhasser|dbcf|gsgs|wfst)|.(rar|gif|jpg|png|css|zip|js|htm|log|ico|txt|php)$ /dbcf/mod_rewrite.php [L]

ErrorDocument 400 http://dbCF.de/t-fehler/
ErrorDocument ...
mod_rewrite
PHP-Code:
<?php
if (strstr(strtolower($_SERVER['SERVER_NAME']), 'dbcf.de')) {
    
$server='online';
    
$max=3;
}
else {
    
$server='local';
    
$max=4;
}


$url=explode('/'strip_tags($_SERVER['REQUEST_URI']));
if (
count($url)>$max) {
    if (
$server=='online') {
        
header('Location: http://dbCF.de/');
    }
    else {
        
header('Location: http://meine/dbcf/');
    }
}
else {
    
$i=count($url);
    while (
$i>=0) {
        if (
substr($url[$i], 02)=='t_' || substr($url[$i], 02)=='t-') {
            
$t=substr($url[$i], 2strlen($url[$i]));
            
$subdir=1;
            break;
        }
        
$i--;
    }

    if (
$server=='online') {
        @include(
'http://dbCF.de/index.php?subdir='.$subdir.'&topic='.$t.'&ip='.$_SERVER['REMOTE_ADDR']);
    }
    else {
        @include(
'http://meine/dbcf/index.php?subdir='.$subdir.'&topic='.$t.'&ip='.$_SERVER['REMOTE_ADDR']);
    }
}

exit;
?>
Ich hoffe, Ihr könnt mir dabei helfen.


Danke,
Carsten



Zusatz:
Hab mich jetzt mal ein wenig durch die Logfiles gewühlt. Ich kann getrost sagen, dass ich keine Ahnung hab, was den sein Problem ist. Z.B. so ein Eintrag:
Code:
1x1.5x.2x2.8x - - [17/Nov/2003:11:32:28 +0100] "GET /css.css HTTP/1.0" 304 - "http://dbcf.de/t-programmierung/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Forschungszentrum Karlsruhe)"
Ich habe keine Ahnung, was der mit der css.css hat. Die wird eingebunden, dessen bin ich mir sicher. Die ist schon seit 3 Jahren dort, also nix mit umgezogen oder so.

Geändert von ­c­4­ (18.12.2003 um 21:23:07 Uhr)
Mit Zitat antworten
  #2  
Alt 18.12.2003, 22:59:31
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Ersetzte doch mal bitte %{HTTP_HOST} durch %{SERVER_NAME}.
Mit Zitat antworten
  #3  
Alt 19.12.2003, 06:53:19
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Mensch ey, so viel Wind um so ein bisschen Nachlässigkeit...
Validator klappt nun auch mit der kurzen Schreibweise.

Wie sich das mit den 30xer entwickelt werde ich in den kommenden Logfiles sehen.

Danke Dir.

Geändert von ­c­4­ (19.12.2003 um 07:09:44 Uhr)
Mit Zitat antworten
  #4  
Alt 19.12.2003, 18:08:19
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Zitat:
Original geschrieben von _c_4_
Mensch ey, so viel Wind um so ein bisschen Nachlässigkeit...
Naja HTTP/1.0 halt...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:05:01 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt