Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    htaccess e sottodomini non rewritati

    salve,

    ho creato un sottodominio tramite un server virtuale a cui ho fatto puntare i dns da tophost, (es: pc.gamempire.it), e questo punta alla cartella www.gamempire.it/pc/ (e fin qui tutto funziona correttamente) ..

    ora, vorrei far puntare il sottodominio su un determinato file della root, (es www.gamempire.it/index.php?piatt=pc ), e quelli dell'assistenza mi hanno detto che

    dovrei usare .htaccess, ma ho provato e non riesco:
    - se accedo a www.gamempire.it/pc/ mi effettua il rewrite dell'url e visualizza la pagina desiderata correttamente
    -se provo ad accedere a pc.gamempire.it mi visualizza sempre la root della cartella pc/ e non la root generale

    cosa potrei fare?
    il codice che uso è:

    RewriteRule ^pc/ index.php?piatt=pc [L]
    Uala, CTO
    Tom's Hardware
    , full stack developer
    Gamempire.it, director

  2. #2

  3. #3
    nessuno?
    Uala, CTO
    Tom's Hardware
    , full stack developer
    Gamempire.it, director

  4. #4
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    il file .htaccess lo devi mettere nella cartella "pc"

    prova una regola di questo tipo:

    codice:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.*) index.php?piatt=pc&pag=$1 [QSA,L]
    per maggiori info:
    http://httpd.apache.org/docs/2.0/mod...ml#rewritebase

  5. #5
    assurdo..mi fa un redirect alla pagina esatta..
    ma mi fa un redirect e il link ottenuto quindi cambia
    Uala, CTO
    Tom's Hardware
    , full stack developer
    Gamempire.it, director

  6. #6
    ho provato anche a scrivere così

    RewriteEngine On
    RewriteBase /
    RewriteRule ^ index.php?piatt=pc [QSA,L]

    ma come indico il path superiore?
    se metto

    RewriteRule ^ ../index.php?piatt=pc [QSA,L]

    mi da errore 400 (bad request)
    Uala, CTO
    Tom's Hardware
    , full stack developer
    Gamempire.it, director

  7. #7
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573
    Originariamente inviato da Nesis
    assurdo..mi fa un redirect alla pagina esatta..
    ma mi fa un redirect e il link ottenuto quindi cambia
    Redirect?

    ora che ci penso, ho toppato con il RewriteBase,sorry
    effettivamente la root del dominio di terzo livello è pc...
    non saprei come fare con .htaccess soltanto

    Ma hai detto che è un virtualserver, non puoi accedere ai conf?
    Si potrebbe provare con http://httpd.apache.org/docs/2.0/mod...ml#serveralias e una regola su HTTP_HOST

  8. #8
    no purtroppo quei ******* non mi fanno accedere al conf..altrimenti avrei risolto facilmente..

    il problema è ke peraltro fanno suare directadmin come pannello di controllo..cpanel sarebbe molto meglio
    Uala, CTO
    Tom's Hardware
    , full stack developer
    Gamempire.it, director

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.