Domanda

Abbiamo bisogno di creare un paio di pagine per il nostro 7 installazione di WebSphere Portal, che un utente può accedere senza dover accedere al portale. Ci piacerebbe anche come queste pagine per avere friendly URL (ad esempio http: // portale / WPS / QualchePagina ). Vorremmo la pagina da "nascosto" in modo che non si presenta nella barra del titolo (accanto a "casa", "Centro ricerche", etc.).

posso creare una pagina con un URL amichevole, se creo una pagina nella sezione "Pagine nascoste" nella pagina amichevole non sembra al lavoro. Così come posso creare una pagina che è sia nascosto e accessibile tramite un URL amichevole?

È stato utile?

Soluzione

Alla fine abbiamo creare la pagina come si farebbe per qualsiasi altra pagina (ad esempio nella radice contenuto) e impostare l'URL amichevole e poi ha dovuto esportare la pagina utilizzando xmlaccess. Abbiamo quindi modificato il XML per aggiungere l'attributo pagina di metadati "com.ibm.portal.Hidden", eliminato nella pagina dal portale, e reimportati la pagina aggiornata con xmlaccess.

In questo modo siamo stati in grado di creare una pagina di registrazione nascosta con un URL simile al seguente:

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

Altri suggerimenti

Devi mettere la pagina di sotto del livello della pagina di default nel portale (virtuale). Se si guarda da vicino i gestire le pagine si noterà che è possibile.

Inoltre, non si poteva aggiungere friendly URL per la tua pagina nascosta e utilizzare il front-end IHS / Apache per reindirizzare dal tuo URL amichevole selezionato alla pagina nascosta (con un pasticcio orribile di URL, ma gli utenti non lo vedrebbe al primo caricamento della pagina.) Mod_rewrite può facilmente raggiungere questo per voi.

L'accogliente URL si fa riferimento è il nome o il percorso. Se si vuole affrontare una pagina con questo metodo si deve ottenere tutti gli elementi del percorso di questa pagina un URL cordiale. Nel tuo caso le pagine nascoste non hanno un set nome per il sistema non controlla solo per un elemento del percorso con il nome QualchePagina sotto il nodo principale. Si potrebbe avere aggiunto un URL amichevole per l'Hidden pagina dell'etichetta e, in modo il vostro URL sarebbe stato https: // portale / wps / [hiddenpagepath] / QualchePagina ) Usando questo si può costruire un URL per ogni elemento all'interno della gerarchia di pagina

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top