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 ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

 
 
Themen-Optionen Ansicht
  #1  
Alt 17.04.2004, 10:30:18
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Apache, mod_rewrite oder Skript macht dumm

Moin,

fiel mir doch vor ein paar Tagen auf, dass ein Link auf einmal nicht mehr funzt. Ich weiß nur nicht warum.

Der Link: http://dbCF.de/t-colorfader/
Ergebnis: 404er, Logfile: "File does not exist: /is/htdocs/xxxxx/www.dbcf.de/t-colorfader/" Aber genau dagegen gibt es ja mod_rewrite, was überall sonst auf der Seite funktioniert.

.htaccess
Code:
RewriteCond %{SERVER_NAME} (.*)dbcf.de(.*)
RewriteRule !(flashhasser|dbcf)|.(doc|exe|rar|gif|jpg|png|css|zip|js|htm|log|ico|txt|php|sql)$ /is/htdocs/xxxxx/www.dbcf.de/mod_rewrite.php [L]
mod_rewrite.php
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: [url]http://dbCF.de/[/url]');
    }
    else {
        
header('Location: [url]http://meine/dbcf/[/url]');
    }
}
else {
    
$i=count($url);
    while (
$i>=0) {
        if (isset(
$url[$i]) && (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;
?>
Wie ihr seht, steht in beiden nix bösartiges drin.

Der Aufruf über http://dbCF.de/index.php?topic=colorfader funktioniert weiterhin 1a. Also liegt es nicht an der Datei, die topic auswertet.

Kann mir mal einer sagen, was an http://dbCF.de/t-colorfader/ so anders ist, als z.B. http://dbCF.de/t-mein-bike/ oder allen anderen Links auf http://dbCF.de/t-hits-per-page/ ??


Mit Dank und fG
Carsten
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
 


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 14:18:00 Uhr.


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


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