Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di garlick
    Registrato dal
    Dec 2001
    Messaggi
    385

    Mod Rewrite e file .htaccess

    ciao, su un server ho installato os-commerce, che usa il mod rewrite per trasformare gli indirizzi.

    Ho poi la seguente struttura di directory:


    root/download/nome_artista/album/lofi/file1.mp3

    root/download/nome_artista/album/hifi/file2.mp3

    root/download/nome_artista/album/file3.wav

    Ecco invece i 2 file .htaccess:

    1) nella root del sito:

    RewriteEngine on

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*) index.php

    2) nella cartella download

    AuthName "Download Access"
    AuthType Basic
    AuthUserFile /home/httpd/vhosts/sito.com/private/.htpasswd
    Require valid-user
    Options +Indexes +MultiViews +FollowSymlinks


    Il risultato che voglio ottenere è che i file mp3 nelle cartelle hifi e lofi siano scaricabili direttamente senza password, mentre tutti i file wav siano scaricabili solo mediante password.

    Ho provato vari tentativi, tipo questo:

    <Files ~ ".*\.wav$">
    AuthName "Download Access"
    AuthType Basic
    AuthUserFile /home/httpd/vhosts/beatpick.com/private/.htpasswd
    Require valid-user
    </Files>

    Però questo sistema (che funziona) sembra andare in conflitto con la gestione di oscommerce di mod rewrite e link. Infatti funziona la gestione dei download con la password come voglio io, però i link brevi del sito non funzionano più.


    Come posso risolvere il problema?

    Grazie



  2. #2
    sicuramente lo risolvi meglio postando sul forum del server apache....

    chiedi di essere spostato di la.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3

  4. #4

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.