Seite 1 von 1

[3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 15:00
von RessiX
Hallo Leute,

ich bin grade dabei eine homepage zu basteln, diese soll u.a. ein phpBB-Board enthalten.
ich habe nun mittels get-Parameter in der URL das forum in meiner homepage eingebunden, was auch soweit ganz gut funktioniert, die url sieht also wie folgt aus:

http://domainname.tld/?page=board

dies führt dazu, dass im content-bereich meiner page das board angezeigt wird. tatsächlich befindet sich das board unter 'domainname.tld/board/index.php'

mein problem ist jetzt folgendes:
wenn ich irgendwas im board anklicke, wird die entsprechende URL übernommen, sprich mein '?page=board' wird rausgeworfen und durch 'board/whatever.php' ersetzt. Dadurch fällt natürlich auch meine eigentliche page-struktur weg und es wird nurnoch das board angezeigt, also ohne header, menu, footer, etc. meiner page.
Gibt es eine möglichkeit, dies zu unterbinden? egal was ich anklicke, in der URL soll einfach 'domainname.tld/?page=board' stehen bleiben.

leider kann ich euch das nicht live zeigen, da es atm nur testweise auf meinem system (localhost) läuft, und nicht online ist. es soll auch erst online gehen, wenn es vernünftig funktioniert ;-)

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 15:18
von Mahony
Hallo
RessiX hat geschrieben:Gibt es eine möglichkeit, dies zu unterbinden?
Ja, die gibt es. Du musst lediglich die Foren-Verzeichnisse und Dateien im gleichen Verzeichnis haben.

Damit deine andere Seite zuerst geladen wird, musst du dann noch in der .htaccess folgendes eintragen

Code: Alles auswählen

DirectoryIndex meinestartseite.php index.php 


wobei meinestartseite.php mit dem Namen deiner Datei ersetzt werden muss.
Falls es sich um eine html-Seite handelt, dann musst du das in der .htaccess auch so angeben.

Beispiel:

Code: Alles auswählen

DirectoryIndex meinestartseite.html index.php 


Grüße: Mahony

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 15:35
von RessiX
Mahony hat geschrieben:Hallo

Ja, die gibt es. Du musst lediglich die Foren-Verzeichnisse und Dateien im gleichen Verzeichnis haben.
also ohne das unterverzeichnis '/board'? okay, das ist machbar =)
Mahony hat geschrieben:Damit deine andere Seite zuerst geladen wird, musst du dann noch in der .htaccess folgendes eintragen

Code: Alles auswählen

DirectoryIndex meinestartseite.php index.php 


wobei meinestartseite.php mit dem Namen deiner Datei ersetzt werden muss.
da is schon ein problem, meine startseite heißt natürlich selbst index.php... kann ich die boardeigene index.php ohne große auswirkungen umbenennen? oder muss ich meine index.php umbenennen? sonst hätten wir ja 2 davon im root-verzeichnis, und das geht ja gar nicht :D
Mahony hat geschrieben:Falls es sich um eine html-Seite handelt, dann musst du das in der .htaccess auch so angeben.

Beispiel:

Code: Alles auswählen

DirectoryIndex meinestartseite.html index.php 


Grüße: Mahony
html ist es nicht, von daher... *ignomode on*

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 16:45
von Mahony
Hallo
RessiX hat geschrieben:da is schon ein problem, meine startseite heißt natürlich selbst index.php... kann ich die boardeigene index.php ohne große auswirkungen umbenennen? oder muss ich meine index.php umbenennen?
Du solltest deine index.php umbenennen.

Grüße: Mahony

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 17:01
von tas2580
Ähm was bringt es den DirectoryIndex zu ändern. Das Forum bleibt damit trotzdem ohne die Homepage wenn man dort irgendwas anklickt.

Binde das Forum doch einfach per IFrame ein.

Gruß Tobi

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 17:19
von RessiX
Bei meinen früheren Homepage-projekten habe ich das tatsächlich per IFrame gelöst, ich wollte jetzt halt mal sehen, ob es nicht etwas eleganter geht :wink:

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 17:20
von Mahony
Hallo
tas2580 hat geschrieben:Ähm was bringt es den DirectoryIndex zu ändern. Das Forum bleibt damit trotzdem ohne die Homepage wenn man dort irgendwas anklickt.
Wie bitte? Ich habe ihm doch geschrieben
Mahony hat geschrieben:Du musst lediglich die Foren-Verzeichnisse und Dateien im gleichen Verzeichnis haben.
Dazu die .htaccess anpassen und das sollte dann funktionieren.

EDIT: Wenn allerdings das Forum in die Seite integriert sein soll, dann würde ich das so machen --> viewtopic.php?p=1169944#p1169944

Ansonsten lies auch mal hier KB:forum_homepage

Grüße: Mahony

Re: [3.2] Wie kann ich verhindern, dass das Forum die URL verändert?

Verfasst: 06.04.2017 19:16
von RessiX
Herzlichen Dank für die infos, ich werd mal schauen, welche variante ich davon umsetzen werde... aber auf den ersten blick is das alles recht umständlich... vermutlich wird's also doch wieder ein IFrame.