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

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. 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 > 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 30.08.2003, 11:58:21
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
RewriteRule gesucht

Hallo,

würde gerne alle Anfragen auf die Datei index.php im Startverzeichnis umleiten. Wie lautet die RewriteRule dafür ?
Mit Zitat antworten
  #2  
Alt 30.08.2003, 13:31:40
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
header("location: wohin.php");

hoffentlich hab' ich die frage richtig verstanden.
Mit Zitat antworten
  #3  
Alt 30.08.2003, 15:26:46
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
Ups. Hab mich missverständlich ausgedrückt. Ich meine nicht, dass ich alle Anfragen auf die Datei "index.php" im Startverzeichnis umleiten möchte (wüsste selber, dass ich dafür Header verwenden kann), sondern ich meine, dass ich alle Anfragen auf eine beliebige Datei in einem beliebigen Verzeichnis zu der Datei index.php im Startverzeichnis umleiten möchte. Hoffe, es ist jetzt verständlich. Will das mit rewrite machen. In der index.php im Startverzeichnis kann ich dann die Anforderung des Client auswerten...
Mit Zitat antworten
  #4  
Alt 30.08.2003, 15:34:54
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Vielleicht klappt's ja so:
Code:
RewriteEngine on
RewriteRule !(index.php) /is/htdocs/www.domain.de/index.php [L]
Die Verzeichnisangabe muss die DocumentRoot sein und mod_rewrite muss als Modul im Apachen geladen sein.
Vermutlich wird domain.de/mist/index.php noch nicht zu domain.de/index.php umgeschrieben. Dann kannst Du ja mal die DocumentRoot bei !(...) einbauen, vielleicht klappt's dann.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 30.08.2003, 20:15:29
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
RewriteEngine On
RewriteRule .* index.php
Mit Zitat antworten
  #6  
Alt 30.08.2003, 23:46:14
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
Also ich hab es jetzt so:

RewriteRule !(index.php) /index.php

Damit werden alle Zugriffe auf Dateien, die nicht index.php heißen, auf die index.php im Startverzeichnis umgeleitet. Ruft man die index.php im Startverzeichnis direkt auf, ist das kein Problem, dass da nicht umgeleitet wird, aber sobald man in einem Unterverzeichnis eine index.php aufruft, kann die index.php im Startverzeichnis das nicht verarbeiten.
Mit Zitat antworten
  #7  
Alt 31.08.2003, 00:34:48
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
1. RewriteRule leitet nicht um. (Ausser explizit angegeben).
2. Funktioniert meine RewriteRule?

RewriteEngine On
RewriteRule .* /index.php
Mit Zitat antworten
  #8  
Alt 02.09.2003, 14:52:20
sourcecode sourcecode ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 287
1) Ja, die RewriteRule leitet nur intern um, in der Adressleiste steht noch die eingegebene URL
2) Irgendwie muss man ja die index.php im Startverzeichnis ausschließen, damit sich der Server nicht in einer Schleife von (internen) Umleitungen verfängt - aber eben nur die index.php aus dem Startverzeichnis, bei Unterverzeichnissen soll ja umgeleitet werden.
Mit Zitat antworten
  #9  
Alt 04.09.2003, 22:47:54
Fuchs Fuchs ist offline
Junior Member
 
Registriert seit: Jul 2003
Beiträge: 182
Verbesserung:

RewriteRule !^index.php /index.php [L]
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 07:15:17 Uhr.


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


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