Page 1 of 2

Portal als Startseite

Posted: 2. November 2014 00:43
by bazii
Hallo :D

Hab' die neue phpBB-Version 3.1.0 nun neu aufgesetzt und das Portal 2.1.0b1 aktiviert und so wie ich gerne möchte auch eingerichtet. Perfect! Läuft klasse, kann nur sagen Hut ab!
Leider schaffe ich es wieder nicht, das neue Portal im neuen Forum als Startseite anzeigen zu lassen. Also direkt unter der Domäne.

Was muss ich machen?

Re: Portal als Startseite

Posted: 2. November 2014 08:37
by Kirk
Hallo
Öffne: root/.htaccess
Füge ganz am Ende das hier ein:

Code: Select all

DirectoryIndex app.php index.php index.html index.htm

Re: Portal als Startseite

Posted: 2. November 2014 14:19
by bazii
Hallo

Vielen Dank. Es hat super geklappt.
Auf die "app.php" wäre ich im Leben nicht allein gekommen. Hab' nach Portal.php gesucht und dachte niemals an die app.php.

Re: Portal als Startseite

Posted: 2. November 2014 20:53
by Kirk
portal.php gibt ja in 3.1.x nicht mehr, deshalb die app.php

Re: Portal als Startseite

Posted: 6. November 2014 19:21
by Hardriggl
Danke für die info hatte das selbe Problem..
Danach habe ich leider festgestellt, auf dem normalen Computer ist das Portal einwandfrei aber auf dem iPad bzw. iphone sind die rechten Blöcke nach unten verschoben, deshalb meine Frage ob ich das ändern kann.
Habe den originalen Style drauf und am Portal selber noch nichts eingestellt bzw. verändert. Danke im vor aus
mfg Hardriggl

Re: Portal als Startseite

Posted: 17. November 2014 10:20
by KlausiMaus
Hallo,
das hat bei mir nicht geklappt, mein Board/Portal läuft allerdings auch auf einem Windows Server.
Allerdings habe ich "app.php" als möglich Startseite mit angegeben.

Habe ich etwas übersehen?

Re: Portal als Startseite

Posted: 17. November 2014 17:04
by ScullyZ
Ich bin zwar neu, aber ein kleiner Tipp:
app.php muss auch als erste Möglichkeit angegeben sein, da er von vorn nach hinten durchtestet. Zumindest der Apache.

Sonst weiß ich, dass das Posten - zumindest der betroffenen Codezeilen - Supportern meistens weiterhilft :)
In dem Fall dein DirectoryIndex-Eintrag in der .htaccess und (falls du Zugriff drauf hast) DirectoryIndex-Einträge in der .conf-Datei des jeweiligen Vhosts. Aber ich weiß nicht, inwieweit zu Zugriff auf derlei Konfigurationen hast.

Re: Portal als Startseite

Posted: 17. November 2014 17:05
by Kirk
Hallo
Ob es an den Windows Server liegt kann ich dir auch nicht beantworten, davon habe ich keine Ahnung.

Re: Portal als Startseite

Posted: 27. November 2014 14:47
by wintstar
Kirk wrote:Hallo
Öffne: root/.htaccess
Füge ganz am Ende das hier ein:

Code: Select all

DirectoryIndex app.php index.php index.html index.htm
Ich denke, das dass nicht funktionieren kann. Denn wenn mehrere Erweiterungen installiert sind die eine eigene Seite haben, z.B. [DEV] phpBB Gallery ; [DEV] PhpBB Directory; [RC] 3.1-Impressum, die nutzen auch alle die app.php. Was soll da den dann aufgerufen werden. Richtig wäre:

Öffne: root/.htaccess
Füge ganz am Ende das hier ein:

Code: Select all

DirectoryIndex app.php/portal index.php index.html index.htm
Es gibt aber zur Zeit noch ein kleiner Bug, siehe https://www.phpbb.de/community/viewtopi ... 3#p1330560. Seit Release von 3.1.0 funktioniert es per .htaccess nicht mehr, aber per Eingabe im im Browser. Vermute das es an diesem Eintrag in der .htaccess liegt

Code: Select all

# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
Problem ist, das Erweiterungen keine eigene Seiten mehr haben, wie in 3.0.12 gab es ja im root die portal.php. In der Erweiterung wird die URL der eigene Seite des Portal im Ordner der Erweiterung (Beispiel Portal root/ext/board3/portal/config/ in der Datei routing.yml festgelegt

Code: Select all

board3_portal_controller:
    pattern: /portal
    defaults: { _controller: board3.portal.main:handle }

# This is currently not supported yet
# board3_portal_pages_controller:
#     pattern: /portal/{page}
#     defaults: { _controller: board3.portal.main:handle_page, page: "portal" }

# Redirect to portal by default
board3_portal_redirect_controller:
    pattern: /
    defaults: { _controller: board3.portal.main:handle }
pattern: /portal bedeutet das die URL der Portalseite im Browser mit

Code: Select all

www.deinforum.de/app.php/portal
auzurufen ist. Durch die Einstellung im ACP => Server und Domain => Pfad-Einstellungen = Umschreiben von URLs aktivieren: (Info) kann man den Dateinamen app.php ausblenden, wenn Mod-Rewrite auf dem Server aktiviert ist. Dann erscheint statt der Url

Code: Select all

www.deinforum.de/app.php/portal
die URL

Code: Select all

www.deinforum.de/portal

Re: Portal als Startseite

Posted: 28. November 2014 19:02
by wintstar
Es gibt eine 1.Lösung => https://www.phpbb.com/community/viewtop ... &t=2279091
Etwas umständlich, aber es funktioniert.

Erstellt eine Datei namens portal.php mit

Code: Select all

<?php
header("Location: http://xxxx/app.php/portal");
exit;
xxx ersetzen mit der URL zu eurem Forum. Fügt diese Datei in den root eures Forum (dort wo die config.php liegt)

Öffne: root/.htaccess
Füge ganz am Ende das hier ein:

Code: Select all

	DirectoryIndex portal.php index.php index.html index.htm

Re: Portal als Startseite

Posted: 29. November 2014 19:17
by sina54
ich finde das .htaccess seit dem update auf 2.1.0-rc1 nirgendwo im root
was kann ich tun? Ich möchte das Portal auch wieder als Startseite

lg sina

Re: Portal als Startseite

Posted: 29. November 2014 19:36
by wintstar
Die .htaccess findest du im root Verzeichnis deines Forums. Dort wo die config.php liegt.

Re: Portal als Startseite

Posted: 29. November 2014 19:41
by sina54
ich hab bei meinem Provider geschaut und die Datei gefunden, nur im Filezilla nicht..danke sehr

Re: Portal als Startseite

Posted: 8. January 2015 19:06
by olli395
irgendwie habe ich kein portal.php im root verzeichnis...
Somit geht das natürlich mit der .htaccess nicht:(
kann ich die index soweit abändern, dass es erst das Portal lädt?
Danke im Voraus, Olli

Re: Portal als Startseite

Posted: 9. January 2015 09:44
by wintstar
wintstar wrote:Es gibt eine 1.Lösung => https://www.phpbb.com/community/viewtop ... &t=2279091
Etwas umständlich, aber es funktioniert.

Erstellt eine Datei namens portal.php mit

Code: Select all

<?php
header("Location: http://xxxx/app.php/portal");
exit;
xxx ersetzen mit der URL zu eurem Forum. Fügt diese Datei in den root eures Forum (dort wo die config.php liegt)

Öffne: root/.htaccess
Füge ganz am Ende das hier ein:

Code: Select all

	DirectoryIndex portal.php index.php index.html index.htm
Lies meinen vorherigen Beitrag richtig durch viewtopic.php?f=72&t=10827&p=35529#p35363