Photo Station Photo Station direkt auf der DynDNS-Adresse (ohne /photo)

  • 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.

aleksey1977

Benutzer
Registriert
04. Okt. 2008
Beiträge
26
Reaktionspunkte
0
Punkte
0
hi guys, nun bin ich so weit dass ich alle daten bei meiner photostation eingeben konnte und unter DDNS- Status- Steht auch normal! So weit, so gut. :o

Leider kann ich aber immer noch nicht über selfhost (www.gubleralex.ch) auf meine photostation zugreifen!?! Über die IP (WAN vom Router) gehts, über den namen; http:/gubleralex:5001/photo/ gehts auch nicht! ich bin am verzweifeln!!

HEEELPPP!!!! :confused::confused::confused:
 
Hallo,

der korrekte Link ist:

http://gubleralex.ch/photo/ und das funktioniert auch. Ich weiss nicht ohne Test ob man den Doc-Root direkt zu photos lenken kann, das dürfte nur für Ordner unterhalb /web funktionieren. Das löst aber notfalls ein frameset.

Hilft das so weiter?
 
@selfhost,

natürlich kann man; ist aber nicht üblich, das für die Photo-Station zu machen. Die hierfür zu verwendende Apache-Konfigurations-Datei heißt:

/usr/syno/apache/conf/extra/httpd-autoindex.conf-user

Dort sind eine Reihe von Alias und AliasMatch -Direktiven, die die Pfade ansteuern.

itari
 
wwoooooowww

:)... vielen dank.

das klappt ja wirklich. das heisst nun aber dass ich die url www.gubleralex.ch nicht direkt für meine pics nutzen kann. darüber kann ich nur die inhalte auf der photostation im web root veröffenlichen!? :o

vielen danke für die prompte und sauberen antworten. habe echt viel dazu gelernt.

danke und gruess us der schwyz... aleksey:cool:
 
:)das klappt ja wirklich.

hast du je daran gezweifelt?


das heisst nun aber dass ich die url www.gubleralex.ch nicht direkt für meine pics nutzen kann. darüber kann ich nur die inhalte auf der photostation im web root veröffenlichen!? :o

könnetest das nochmal für einen Nicht-Schweizer formulieren - ich versteh nur Bahnhof, was du damit sagen willst

vielen danke für die prompte und sauberen antworten. habe echt viel dazu gelernt.

danke und gruess us der schwyz... aleksey:cool:

grüße zurück aus dem herrlichen taunus

itari
 
hi again

ja, ich habe wirklich daran gezweifelt. :p

und hier noch die variante für nicht schweizer... wie kann ich meine fotos direkt auf dem link www.gubleralex.ch per photostation aufschalten. :confused:

ich hoffe das hilft weiter! :eek:
 
Es geht und ich werde es dir morgen verraten. Dazu musst allerdings mit Telnet auf das Kistchen und keine Angst vor Linux-Kommandos haben.

itari
 
sauber: den von itari dargelegten direkten Webroot benutzen, also für den Hostnamen auf den Ordner photo zu lenken.
Ich bin aber kein Freund solcher Lösungen, wenn so was dann wieder von einem Firmwareupdate überschrieben wird.
Irgendwann verliert man den Überblick, was nach dem Firmwareupdate wieder zu richten ist ;-)

Einfacher ein frameset benutzen, das erstellst Du Dir mit einem HTML Editor und lädst in dem Hauptframe den Link http://gubleralex.ch/photo/. Die Datei pack Dir in den Ordner web und mehr wäre nicht zu tun für den Augenblick.

Ludwig
 
sauber: den von itari dargelegten direkten Webroot benutzen, also für den Hostnamen auf den Ordner photo zu lenken.
Ich bin aber kein Freund solcher Lösungen, wenn so was dann wieder von einem Firmwareupdate überschrieben wird.
Irgendwann verliert man den Überblick, was nach dem Firmwareupdate wieder zu richten ist ;-)

Das trainiert nur das Gedächtnis :D

Einfacher ein frameset benutzen, das erstellst Du Dir mit einem HTML Editor und lädst in dem Hauptframe den Link http://gubleralex.ch/photo/. Die Datei pack Dir in den Ordner web und mehr wäre nicht zu tun für den Augenblick.

Ludwig

Das mit dem Frameset muss man mit ein wenig Vorsicht geniessen, da die angemeldeten User in der Photo-Station (wie auch im Blog) per cgi-Programm auf ihre Legitimation hin ausgewertet werden und da kann so eine Konstruktion manchmal schiefgehen. Einfacher wäre ein kleines PHP-Skript oder ein HTML-Forwarding oder eben die Änderung der Alias-Einträge, die man natürlich auch per .htaccess machen kann.

Also kommen wir zur Lösung:

In der Datei /usr/syno/apache/conf/extra/httpd-autoindex.conf-user muss man folgende zwei Zeilen hinzufügen (ungefährt ab Zeile 28 ist dieser Ausszug):

Rich (BBCode):
AliasMatch ^/photo$ "/usr/syno/synoman/phpsrc/photo/"
Alias /photo/ "/usr/syno/synoman/phpsrc/photo/"
Alias /photosrc/ "/var/services/photo/"
Alias /audio/ "/usr/syno/synoman/audio/"
AliasMatch ^/blog$ "/usr/syno/synoman/phpsrc/blog/"
Alias /blog/ "/usr/syno/synoman/phpsrc/blog/"
...

ganz ans Ende dieser Liste nun noch eintragen:

Rich (BBCode):
AliasMatch ^/$ "/usr/syno/synoman/phpsrc/photo/"
Alias / "/usr/syno/synoman/phpsrc/photo/"

Danach den Web-Server neu starten oder die DS neu starten.

Wie kommt man nun an diese Datei ohne in die Tiefen des Linux-Systems vorzudringen:

(1) Eine Share (gemeinsamen Ordner namens 'root' anlegen)
(2) Mit dem Telnet auf die DS anmelden (Benutzer: root Kennwort: das des Admin).
(3) Auf der Kommandozeile eingeben: mount --bind / /volume1/root
(4) Mit dem Explorer unter Windows auf die Share 'root' und dort in das Verzeichnis: /usr/syno/apache/conf/extra navigieren.
(5) Eine Kopie der oben genannte Datei anfertigen.
(6) Mit dem Windows-Standard-Editor (notepad.exe) die oben genannte Datei öffenen und abändern.
(7) Webserver neu starten nicht vergessen und Daumen drücken, dass es auf Anhieb klappt.

itari
 
man könnte auch eine index.html im webroot (/volume1/web) ablegen, mit folgenden Inhalt:

<head>
<meta http-equiv="refresh" content="0; URL=http://http://www.gubleralex.ch/photo">
</head>

damit wird eine Umleitung nach 0 Sekunden gemacht, bzw. ein Refresh mit der angegebenen URL.
 
man könnte auch eine index.html im webroot (/volume1/web) ablegen, mit folgenden Inhalt:

<head>
<meta http-equiv="refresh" content="0; URL=http://http://www.gubleralex.ch/photo">
</head>

damit wird eine Umleitung nach 0 Sekunden gemacht, bzw. ein Refresh mit der angegebenen URL.

kann man auch mehrere seiten umleiten? also die dyndns, die lokale ip, und den name des nas?

Bei mir funktioniert das ganze leider garnicht! ich weiss nich wieso! :(
 
Zuletzt bearbeitet:
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