Back to top

Autore Topic: Esclusione cartelle dall'htaccess [RISOLTO!]  (Letto 10134 volte)

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Esclusione cartelle dall'htaccess [RISOLTO!]
« il: 15 Ott 2013, 14:57:34 »
Salve,
per esigenze personali avrei bisogno di escludere una cartella dal mod_rewrite dell'htaccess quando abilito l'url_rewrite dal pannello di controllo del sito Joomla.
Ho provato molte ricette trovate su internet ma nessuna di queste sembra funzionare.
Quella che mi sembra più giusta è la seguente:
Codice: [Seleziona]
...
#RewriteBase /
RewriteCond %{REQUEST_URI} !^/(miacartella.*)$
########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
...
Ma ovviamente non funziona, e ho disperatamente bisogno di permettere l'accesso a quella cartella.
Grazie.
« Ultima modifica: 22 Ott 2013, 22:15:24 da vassiskansa »

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #1 il: 15 Ott 2013, 23:42:02 »
l'accesso alla cartella cosa ha a che vedere con la riscrittura delle url? ??? ???
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #2 il: 16 Ott 2013, 00:41:08 »
l'accesso alla cartella cosa ha a che vedere con la riscrittura delle url? ??? ???
Non lo so, sta di fatto che se abilito l'htaccess non mi fa fare più accesso alla mia cartella...

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #3 il: 16 Ott 2013, 01:00:33 »
Non lo so, sta di fatto che se abilito l'htaccess non mi fa fare più accesso alla mia cartella...

Adesso ho capito, lo scrivi del htaccess come se fosse prematurata a 64 bit mentre invece è solo antani ;)
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #4 il: 16 Ott 2013, 01:26:30 »
Adesso ho capito, lo scrivi del htaccess come se fosse prematurata a 64 bit mentre invece è solo antani ;)
dai che hai capito quello che voglio fare...

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #5 il: 21 Ott 2013, 14:48:45 »
Nessuno può aiutarmi?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #6 il: 21 Ott 2013, 15:08:46 »
Forse se fai un esempio si capisce meglio.

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #7 il: 22 Ott 2013, 00:03:56 »
Forse se fai un esempio si capisce meglio.

Forse hai ragione. Metto qui di seguito il file .htaccess di Joomla 1.5

Codice: [Seleziona]
##
# @version $Id: htaccess.txt 21064 2011-04-03 22:12:19Z dextercowley $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>

## End of deny access to extension xml files
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode data within the URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
########## End - Rewrite rules to block out some common exploits


########## Begin - Custom redirects
#
# If you need to redirect some pages, or set a canonical non-www to
# www redirect (or vice versa), place that code here. Ensure those
# redirects use the correct RewriteRule syntax and the [R=301,L] flags.
#
########## End - Custom redirects


#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)
#RewriteBase /

########## Begin - Joomla! core SEF Section
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# If the requested path and file is not /index.php and the request
# has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index\.php
# and the request is for root, or for an extensionless URL, or the
# requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# and the requested path and file doesn't directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
# and the requested path and file doesn't directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
# internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
#
########## End - Joomla! core SEF Section

Ecco, quindi sulla root del sito c'è questo htaccess. Se io dovessi accedere liberamente alla MIACARTELLA del sito, che è sotto la root directory, cosa dovrei aggiungere a questo htaccess e soprattutto a che punto?
Grazie.

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #8 il: 22 Ott 2013, 00:16:05 »
Forse ancora non mi sono espresso a dovere, io ho questa situazione:

/root
-> ecc
-> ecc
-> .htaccess
-> MIACARTELLA
--> ecc
-->ecc

La domanda è: come faccio a dire all'htaccess di ignorare le rewrite conditions per la MIACARTELLA?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #9 il: 22 Ott 2013, 07:33:50 »
Se digiti miosito.xx/ MIACARTELLA?

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #10 il: 22 Ott 2013, 08:42:23 »
Buongiorno,

a parte l'estrema criptcità della richiesta, non sarebbe meglio postare qui un libk al sito per capire cosa succede e quindi intervenire meglio? ;)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #11 il: 22 Ott 2013, 09:18:21 »
Se digiti miosito.xx/ MIACARTELLA?

Precisamente.

Buongiorno,

a parte l'estrema criptcità della richiesta, non sarebbe meglio postare qui un libk al sito per capire cosa succede e quindi intervenire meglio?

Purtroppo per rispettare la privacy del mio cliente non posso postare link esatti.
Mi dispiace ma credevo di essere stato chiaro abbastanza. Se voglio accedere a www.miosito.it/MIACARTELLA ho un .htaccess al livello della root directory che "blocca" l'accesso alla MIACARTELLA con un errore 404.
Scusatemi ancora...
Grazie.
« Ultima modifica: 22 Ott 2013, 09:21:10 da vassiskansa »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #12 il: 22 Ott 2013, 09:51:25 »
Nella cartella quale file segue, cioè se hai un url che punta ad una cartella si aprirà di default un file index.html ed a seguire se manca il primo, index.php, questi file ci sono nella cartella?

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #13 il: 22 Ott 2013, 10:27:31 »
c'é un index.php!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #14 il: 22 Ott 2013, 10:34:14 »
E si dovrebbe aprire, non credo che c'entri il .htaccess magari l'errore è un altro, ma senza link non posso capire meglio. Dai miei siti accedo senza problemi a cartelle nella root con o senza .htaccess standard di joomla.

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #15 il: 22 Ott 2013, 10:41:37 »
Strano concetto di privacy, visto che un sito internet per sua stessa definizione è pubblico! ;D

Cmq, concordo con tomtom, chissà che c'é dentro quell'index.php  ;) io stesso, ma anche altri, e senza difficoltà usiamo per varie necessità o normali pagine html o php in apposite cartelle quindi al di fuori di Joomla!  :)

Ciao!
 
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #16 il: 22 Ott 2013, 10:49:19 »
Se non vuoi avere ingressi nel tuo sito provenienti dal sito joomla, metti il link spaziato così risulteranno ingressi diretti e non provenienti dal forum. Comunque concordo che al di là della privacy un link può far male a propria insaputa.

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #17 il: 22 Ott 2013, 12:11:19 »
Strano concetto di privacy, visto che un sito internet per sua stessa definizione è pubblico! ;D

Cmq, concordo con tomtom, chissà che c'é dentro quell'index.php  ;) io stesso, ma anche altri, e senza difficoltà usiamo per varie necessità o normali pagine html o php in apposite cartelle quindi al di fuori di Joomla!  :)

Ciao!


Hai ragione, pago dazio! In quella cartella c'è a sua volta un htaccess:
Codice: [Seleziona]

AuthUserFile .htpasswd
AuthGroupFile /dev/null
AuthName "Password Protected Area"
AuthType Basic


<limit GET POST>
require valid-user
</limit>


Per accedere a quella cartella c'è bisogno di utente e password. Se disattivo questo htaccess l'accesso alla cartella viene effettuato correttamente, ma non posso lasciarla così per ovvie ragioni... Qualche suggerimento? Anche se ormai è affermato che non si tratta più di problemi con Joomla...

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #18 il: 22 Ott 2013, 15:51:21 »
Ho scavato ancora più a fondo. Sull'error.log di apache2 vedo ciò che segue:
Codice: [Seleziona]


[Tue Oct 22 15:48:49 2013] [warn] [client X.X.X.X] mod_fcgid: stderr: PHP Strict Standards:  Non-static method JFactory::getConfig() should not be called statically, assuming $this from incompatible context in .../web/plugins/system/jfdatabase/jfdatabase_inherit.php on line 557




Secondo me c'è ancora lo zampino di qualche plugin di Joomla che mi blocca...

Offline vassiskansa

  • Nuovo arrivato
  • *
  • Post: 35
    • Mostra profilo
Re:Esclusione cartelle dall'htaccess
« Risposta #19 il: 22 Ott 2013, 16:46:50 »
Non c'entra nulla Joomla, quegli errori li da anche durante il normale funzionamento.
Evitate di leggere l'ultimo post...

 



Web Design Bolzano Kreatif