Visualizzazione risultati 1 fino 5 di 5

Discussione: [phpbb3] portale come home

  1. #1
    Guest

    Angry [phpbb3] portale come home

    ho il forum su altervista in una cartella tipo

    nomesito.altervista.org/forum

    ho la MOD easyportal

    vorrei mettere il portale al posto della home, cioè visualizzare il portale con l'indirizzo nomesito.altervista.org

    invece se digito
    nomesito.altevista.org/forum
    vedo il portale

    l'indice del forum è
    nomesito.altervista.org/forum/index.php

    per ora ho una index.html con un redirect al portale
    nomesito.altervista.org/forum/portal.php

    ma vorrei risolvere questa situazione che mi sta facendo ammattire
    ho provato con htaccess con il codice
    DirectoryIndex index.html index.htm portal.php index.php
    e cancellando l'index.html ma nulla


    il file portal.php è dentro la cartella/forum



  2. #2
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Nel file .htaccess inserisci questo:
    Codice:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.nomesito.altervista.org [NC]
    RewriteRule ^(.*)$ http://nomesito.altervista.org/$1 [L,R=301]
    
    RewriteBase /
    RewriteRule ^(.*)$ forum/portal.php
    ed elimina index.html.
    Ultima modifica di andreafallico : 21-09-2009 alle ore 17.32.37

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da andreafallico Visualizza messaggio
    Nel file .htaccess inserisci questo:
    Codice:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.nomesito.altervista.org [NC]
    RewriteRule ^(.*)$ http://nomesito.altervista.org/$1 [L,R=301]
    
    RewriteBase /
    RewriteRule ^(.*)$ forum/portal.php
    ed elimina index.html.


    purtroppo non carica la pagina completamente. del portale vedo solo le scritte su fodno bianco

  4. #4
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Prova questo:
    Codice:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.nomesito.altervista.org [NC]
    RewriteRule ^(.*)$ http://nomesito.altervista.org/$1 [L,R=301]
    
    RewriteBase /
    RewriteCond %{REQUEST_URI} !^/images
    RewriteCond %{REQUEST_URI} !^/styles
    RewriteCond %{REQUEST_URI} !^/forum/images
    RewriteCond %{REQUEST_URI} !^/forum/styles
    RewriteRule ^(.*)$ forum/portal.php
    RewriteRule ^images/(.*)$ forum/images/$1
    RewriteRule ^styles/(.*)$ forum/styles/$1
    Però, questa soluzione, non è una delle migliori perchè per ogni cartella presente devi inserire due RewriteCond e una RewriteRule;
    per quello che ho visto dal sorgente ho inserito le cartelle images e styles in questo modo si vedranno le immagini;
    sicuramente sorgeranno altri problemi, ma tu provalo comunque.

    Ma non puoi spostare tutti i file dalla cartella forum direttamente nella root?

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da andreafallico Visualizza messaggio
    Prova questo:

    Però, questa soluzione, non è una delle migliori perchè per ogni cartella presente devi inserire due RewriteCond e una RewriteRule;
    non dare per scontato che io possa capire cosa mi dici di fare

    Citazione Originalmente inviato da andreafallico Visualizza messaggio
    per quello che ho visto dal sorgente ho inserito le cartelle images e styles in questo modo si vedranno le immagini;
    sicuramente sorgeranno altri problemi, ma tu provalo comunque.

    Ma non puoi spostare tutti i file dalla cartella forum direttamente nella root?
    ah si può?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •