Frage

Wir brauchen ein paar Seiten für unsere WebSphere Portal 7-Installation erstellen, die ein Benutzer ohne Zugriff auf in dem Portal anmelden. Wir würden auch gerne Seiten freundliche URLs haben (zum Beispiel http: // portal / wps / Eineseite ). Wir möchten, dass die Seite „versteckt“ werden, so dass es nicht in der Titelleiste nicht angezeigt (neben „Home“, „Search Center“, etc.).

kann ich eine Seite mit einer freundlichen URL erstellen, aber wenn ich eine solche Seite unter der „Hidden Pages“ Abschnitt erstellen die freundliche Seite der Arbeit nicht angezeigt. Also, wie kann ich eine Seite erstellen, die sowohl versteckt ist und zugänglich über eine freundliche URL?

War es hilfreich?

Lösung

Am Ende schaffen wir die Seite, wie Sie sich für jede andere Seite (zum Beispiel in dem Inhalt root) und die freundliche URL setzen und dann die Seite mit XMLAccess hatten zu exportieren. Ich bearbeiten dann die XML das „com.ibm.portal.Hidden“ Seite Metadaten Attribut hinzufügen, die Seite aus dem Portal gelöscht und wieder importierte die aktualisierte Seite XMLAccess verwenden.

Auf diese Weise konnten wir eine versteckte Selbstregistrierungsseite mit einer URL ähnlich der folgenden erstellen:

http://portal.domain.com/wps/portal/selfregistration

Andere Tipps

Sie haben die Seite unter dem Niveau der Standardseite in dem (virtuellen) Portal setzen. Wenn Sie die Seiten verwalten uns genau ansehen, werden Sie feststellen, dass es möglich ist.

Auch konnte man nicht freundlich URL für Ihre versteckte Seite hinzufügen und die Front-End-IHS / Apache verwendet von ausgewählter freundlichen URL zur versteckten Seite (mit einem schrecklichen Durcheinander von URL zu umleiten, aber die Nutzer würden es nicht sehen auf der ersten Seite zu laden.) Mod_rewrite für Sie leicht erreichen, dass.

Die freundliche URL beziehen, ist der angezeigte Name oder Pfad. Wenn Sie eine Seite mit dieser Methode adressieren wollen, müssen Sie auch alle Elemente auf dem Weg zu dieser Seite eine freundliche URL erhalten. In Ihrem Fall haben die versteckten Seiten keinen Namen Satz auf das System hat nur mit dem Namen Eineseite unter dem Wurzelknoten für ein Pfadelement überprüfen. Sie könnten eine freundliche URL in die versteckte Seite Etikett als auch hinzugefügt, so dass Ihre URL gewesen wäre https: // portal / wps / [hiddenpagepath] / Eineseite ) Mit diesem Sie eine URL für jedes Element innerhalb Ihrer Seite Hierarchie aufbauen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top