wolli: url überprüfen

Beitrag lesen

hi Reiner,

um Gottes willen, das mit dem blöd war nicht auf dich gemünzt.
Wenn das so ausgesehen hat, dann war das ungewollt und es tud mir leid.

das http://das/ist/ein/verzeichnis auf index.*** rausläuft
ist schon klar,
aber das war nicht meine Frage

Ich brauch den Link um über mode rewrite
eine Weiterleitung auf ein Verzeichnis zu machen.
Und das funktioniert nur richtig wenn der Link auf ein Verzeichnis
zeigt und nicht auf eine Datei

RewriteEngine on
RewriteRule ^(.*) http://domain.tld/das/ist/ein/verzeichnis/$1 [P]
funktioniert!

RewriteEngine on
RewriteRule ^(.*) http://domain.tld/das/ist/ein/verzeichnis/datei.html/$1 [P]
funktioniert nicht!

Also ist und bleibt die Frage:
wie kann ich einen Link der aus einem Formular als $link
übergeben wird daraufhin überprüfen, ob der Link eine Datei enthält
oder nicht.

Danke und nette Grüße
wolli

hi,

$link darf nur ein Verzeichnis sein

$link = http://das/ist/ein/verzeichnis/dummheit.html

Wie checke ich jetzt ob für $link ein Verzeichniss
oder eine Datei angegeben ist.

if($link != VERZEICHNIS)
{echo " du bist blöd! du musst ein Verzeichnis und keine Datei als Link angeben";
exit;}

if($link == VERZEICHNIS)
{echo " Danke, der Link wurde eingetragen";
exit;}

sorry, aber das ist doch Unsinn.
http://www.domain.de/ entspricht doch (oftmals) http://www.domain.de/index.html

Es ist kein Programmierproblem, aber in Deiner Aussage steckt doch, daß ich bei ersterem nicht "blöd" bin, bei zweitem schon, obwohl beides auf das Gleiche abzielt!

Gruß
Reiner