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

    Problema url rewrite su aruba con spazio windows+linux

    Allora, in pratica esisteva un sito con indirizzo ( ipotetico)

    www.ciao.it

    Questo sito è su aruba e precedentemente era su windows.

    Abbiamo chiesto venisse spostato su server linux e quindi oinvece di spostarlo completamente su linux, hanno fatto un hosting windows 2008+linux
    ora, il sito è raggiungbile tramite lnx.ciao.it, ma questo mi importa poco

    il problema è che se ci metto esattamente queste conzioni nel htaccess

    <IfModule mod_rewrite.c>
    RewriteEngine ON


    RewriteRule ^([^/]+)/([^/]+).html index.php?page=$1&filter=$2
    RewriteRule ^([^/]+).html index.php?page=$1


    </IfModule>

    La condizione RewriteRule ^([^/]+).html index.php?page=$1 la prende e va tutto ok

    la condizione RewriteRule ^([^/]+)/([^/]+).html index.php?page=$1&filter=$2 mi genera un 404

    cioè la prima va in porto

    www.ciao.it/maglioni.html;

    la seconda da questo errore:

    The requested URL /maglioni/maglioni-pesanti.html was not found on this server.


    Su un altro aruba solo linux condizioni simili vanno benissimo e su altervista, come su locale questa impostazione aveva sempre funzionato
    Suggerimenti?

  2. #2
    Alla fine è arrivato alla soluzione un mio collega, posto la soluzione qui, se altri avessero lo stesso snervante problema.

    Sembra che per questioni di sicurezza, su alcuni server aruba, fosse settata una direttiva del htaccess secondo la quale veniva ricercata, nonostante la riscrittura dell' url, la pagina reale.
    Questo settaggio, non è detto sia presente su tutti i server aruba.


    per disattivare questa regola, bisogna settare

    Options -MultiViews.

    nel mio caso quindi:

    Options -MultiViews.
    RewriteEngine ON

    RewriteRule ^([^/]+)/([^/]+).html index.php?page=$1&filter=$2
    RewriteRule ^([^/]+).html index.php?page=$1

    E tanti saluti al secchio.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.