Photo Station Port-Weiterleitung zur Photostation ermöglichen, aber nicht zur Administrationsseite

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

DKWien

Benutzer
Registriert
26. Sep. 2010
Beiträge
6
Reaktionspunkte
0
Punkte
1
Hallo,

Habe auf meinem Router 2 Port Weiterleitungen eingerichtet:

1. von port 80 auf port 80 zur Synology DS
2. von port 5000 auf port 5000 zur Synology DS

Es funktioniert auch:

1. http://_platzhalter_.dyndns.org/photo ... das paßt
2. http://_platzhalter_.dyndns.org:5000/ ... zur Admin-Seite ... das paßt

3. http://_platzhalter_.dyndns.org/ ... wird automatisch weitergeleitet zu http://_platzhalter_.dyndns.org:5000/ zur Admin-Seite ... das will ich eigentlich nicht...

Wie kann ich verhindern, dass in Fall 3 eine Weiterleitung zur Admin Seite passiert?

LG,
DK
 
Hallo,


Wie kann ich verhindern, dass in Fall 3 eine Weiterleitung zur Admin Seite passiert?

LG,
DK

Indem Du eine leere (nichts sagende) Webseite anlegst, die bei :80 angezeigt wird?
 
Danke für die Antwort.

Ich habe den Webserver aktiviert und dann die index.html in den Web Folder kopiert.

LG,
DK
 
Danke der Nachfrage, das Problem ist damit gelöst...

(Eine Möglichkeit, dass man in Fall 3 die Meldung erhält "Die Seite wurde nicht gefunden." existiert nicht vermute ich.)

LG,
DK
 
(Eine Möglichkeit, dass man in Fall 3 die Meldung erhält "Die Seite wurde nicht gefunden." existiert nicht vermute ich.)
Du kriegst diese Meldung wenn du auf deine index.html in /volume1/web zugreifen willst?
 
Nicht erreichbar ist ned möglich, denn für die Photostation muss der Webserver auf Port 80 ja laufen.
Ich würde mal probieren die index.html zu belassen und im gleichen Verzeichnis eine .htaccess Datei anzulegen. Dann würde ich es mit folgendem Inhalt probieren
Code:
RewriteEngine on
[SIZE=2][COLOR=#000000]RewriteRule ^.*$ - [F]  [/COLOR][/SIZE]
obiges müsste beim Zugriff auf /volume1/web einen Forbidden Fehler auswerfen. Du müsstest noch testen ob du die Photostation trotz dieser .htacces noch erreichen kannst
 
Nicht erreichbar ist ned möglich, denn für die Photostation muss der Webserver auf Port 80 ja laufen.
Ich würde mal probieren die index.html zu belassen und im gleichen Verzeichnis eine .htaccess Datei anzulegen. Dann würde ich es mit folgendem Inhalt probieren
Code:
RewriteEngine on
[SIZE=2][COLOR=#000000]RewriteRule ^.*$ - [F]  [/COLOR][/SIZE]
obiges müsste beim Zugriff auf /volume1/web einen Forbidden Fehler auswerfen. Du müsstest noch testen ob du die Photostation trotz dieser .htacces noch erreichen kannst

Danke, probiert ich heute abend!

LG,
DK.
 
Wenn Du eine index.html mit dem folgenden Code im web Ordner ablegst, werden alle Zugriffe auf http://_platzhalter_.dyndns.org/ auf die Seite http://_platzhalter_.dyndns.org/die seite wurde nicht gefunden.html weitergeleitet:

Rich (BBCode):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Umleitung</title>
<script language="javascript" type="text/javascript">
function mach(){
var url1="http://_platzhalter_.dyndns.org/";
var loc1="http://_platzhalter_.dyndns.org/die seite wurde nicht gefunden.html";
    if(window.location==url1)
    {
    document.getElementById("link").href = loc1;
    document.getElementById("text").innerHTML = loc1;
    window.location=loc1;
    }
}
</script>
</head>
<body onload=mach()>
<h1>Sie werden nach <a href="" id="link"><span id="text"></span></a> umgeleitet</h1>
</body>

Oder Du leitest dir URL http://_platzhalter_.dyndns.org/ auch weiter an die Photostation indem Du als Ziel http://_platzhalter_.dyndns.org/photo/ einträgst.
Die index.html leitet dann immer abhängig von der eingegeben URL in der Adresszeile die Anfragen entsprechend weiter.
Wenn Du in der Adresszeile des Browsers den Port 5000 mit angibst wirst Du weiterhin wie gewohnt zur Adminseite weitergeleitet.

Du kannst somit beliebig viele Umleitungen definieren (url2, loc2, url3, loc3...).

Da bei manchen Usern die automatische Umleitung deaktiviert ist, wird man in der o.g. index.html auf die Umleitung und das neue Ziel hingewiesen.

Ich persönlich benutze diese Art der Umleitung um von zwei verschiedenen DYNDNS Adressen (eine definiert in der Fritz!Box und die andere in der DS) auf jeweils eine andere Webseite umzuleiten.
 
Zuletzt bearbeitet:
Weiterleitungen mit Javascript sind böse ;) Das klappt nicht immer.
Da würde ich voher eine PHP seitige Weiterleitung machen oder die .htaccess entsprechend anpassen
PHP:
<?php
header('Location: http://domain.tld/path/file');
exit;
?>
dann klappt die Weiterleitung auch wenn der Browser kein Javascript aktiviert hat.
Oder via .htaccess
Code:
RewriteEngine on
RewriteRule ^.*$ http://domain.tld/path/file [R=302,L]
 
Danke! Werd ich auch probieren am Abend!

Es sollte dann alles passen !!


LG,
DK
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat