THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#26 Re: 1.5.2 et htaccess

(09-08-2012 10:00:58)


"In Truffade We Trust" ne devrait pas provoquer d'erreur

Même pas un petit buffer overflow ?


OpenStudio Toulouse

Offline

#27 Re: 1.5.2 et htaccess

(09-08-2012 10:10:29)


RE

Ben internal error avec :

RewriteRule tarifC.html index.php?fond=tarifC [L,QSA]
</IfModule> 
AuthUserFile /homez.xxx/template/.htpasswd
AuthGroupFile /dev/null
AuthName "In signale we trust"
AuthType Basic
<Files tarifC.html>
require valid-user
</Files>

Offline

#28 Re: 1.5.2 et htaccess

(09-08-2012 10:14:16)


Je ne sais pas comment tu te débrouilles, mais ça marche parfaitement ailleurs que sur ton serveur.

Balance ton htaccess complet, sinon on ne va jamais s'en sortir.


OpenStudio Toulouse

Offline

#29 Re: 1.5.2 et htaccess

(09-08-2012 10:24:20)


RE

SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5_3
Options +FollowSymlinks

AddDefaultCharset UTF-8 

ErrorDocument 404 index.php?fond=404

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]
</IfModule>


RewriteRule tarifC.html index.php?fond=tarifC [L,QSA]
</IfModule> 
AuthUserFile /homez.xxx/template/.htpasswd
AuthGroupFile /dev/null
AuthName "In signale we trust"
AuthType Basic
<Files tarifC.html>
require valid-user
</Files>

Pour ErrorDocument voir autre topic, ça marche pas si fichier absent.

Offline

#30 Re: 1.5.2 et htaccess

(09-08-2012 10:25:53)


RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]
</IfModule> <--- NON !!!


RewriteRule tarifC.html index.php?fond=tarifC [L,QSA]
</IfModule>

Tu n'a pas copié/collé correctement le htaccess que je t'ai donné.


OpenStudio Toulouse

Offline

#31 Re: 1.5.2 et htaccess

(09-08-2012 10:38:54)


RE

Ha OK, j'ai juste rajouté ton code sans faire attention à la balise fermante qui est double.

Bon si quelqu'un a des orties fraiches 48.gif

  • manu
  • faï tot petar miladiu

Offline

#32 Re: 1.5.2 et htaccess

(09-08-2012 10:59:47)


dans AuthUserFile tu mets là où se trouve ton htpasswd donc les deux n'ont pas besoin d'être au même endroit


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline

#33 Re: 1.5.2 et htaccess

(09-08-2012 13:13:11)


RE

Nous sommes d'accord et le htpasswd se trouve bien en template.

EDIT: je viens d'essayer de modifier le htaccess (pas sur la tête roadster31, j'ai fais attention) du répertoire template, pareil on accède au fichier comme ça.

Last edited by griggione (09-08-2012 13:18:16)

Offline

#34 Re: 1.5.2 et htaccess

(12-08-2012 09:12:52)


Bonjour tous

Juste rapppellez qu'avec ce code, le fichier n'est toujours pas protégé, on affiche la page normalement.
Si quelqu'un a une soluce wink

SetEnv PHP_VER 5_3
Options +FollowSymlinks

AddDefaultCharset UTF-8

ErrorDocument 404 index.php?fond=404

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

RewriteRule tarifC.html index.php?fond=tarifC [L,QSA]
</IfModule>

AuthUserFile /homez.xxx/template/.htpasswd
AuthGroupFile /dev/null
AuthName "In signale we trust"
AuthType Basic
<Files tarifC.html>
require valid-user
</Files>

Offline

#35 Re: 1.5.2 et htaccess

(12-08-2012 10:38:45)


Dans le dossier template, tu places un fichier .htaccess qui contient uniquement ça (et rien d'autre) :

<Files *.html>
Deny from all
</Files>


OpenStudio Toulouse

Offline

#36 Re: 1.5.2 et htaccess

(12-08-2012 11:09:03)


RE

J'ai rajouté dans le htaccess de base dans template, mais on accède toujours au fichier.

Options +FollowSymlinks
AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]
</IfModule> 

<Files tarifC.html>
Deny from all
</Files>

Offline

#37 Re: 1.5.2 et htaccess

(12-08-2012 11:54:35)


J'ai dit: ne met que ça dans le .htaccess qui se trouve dans le dossier template:

<Files *.html>
Deny from all
</Files>

Que ça. Rien d'autre. Rien de plus, nada.

Capito ?


OpenStudio Toulouse

Offline

#38 Re: 1.5.2 et htaccess

(10-03-2014 14:27:22)


Bonjour tous

nouveau site, version 1.5.4.2, un fichier à proteger : espace.html

htaccess en racine :

    SetEnv PHP_VER 5_3
    Options +FollowSymlinks

    AddDefaultCharset UTF-8

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

    RewriteRule espace.html index.php?fond=espace [L,QSA]
    </IfModule>

    AuthUserFile /homez.xxx/template/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Un jour peut-être ..."
    AuthType Basic
    <Files espace.html>
    require valid-user
    </Files>

Et htaccess dans template :

<Files *.html>
Deny from all
</Files>

Donc comme bien expliqué au-dessus .......................... rien, on accède au fichier.
Je veux bien que ce soit possible, mais comme St Thomas, faudra me monter.

Offline

#39 Re: 1.5.2 et htaccess

(10-03-2014 16:38:01)


Bonjour Saint Thomas,

Ça, ça ne marche pas, puisque espace.html, dans le contexte du .htaccess à la racine, est une URL ré-écrite, et pas un fichier.

<Files espace.html>
    require valid-user
</Files>

Ça, c'est bon :

<Location /espace.html>
    require valid-user
</Location>

OpenStudio Toulouse

Offline

#40 Re: 1.5.2 et htaccess

(11-03-2014 09:14:25)


Bonjour roadster31

OK et j'ai appliqué le changement :

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, postmaster@www.xxx.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Offline

#41 Re: 1.5.2 et htaccess

(11-03-2014 09:38:27)


Copie colle le .htaccess entier, plize...


OpenStudio Toulouse

Offline

#42 Re: 1.5.2 et htaccess

(11-03-2014 10:12:59)


RE

Le htaccess en racine :

SetEnv PHP_VER 5_3
Options +FollowSymlinks

AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

  RewriteRule espace.html index.php?fond=espace [L,QSA]
</IfModule>

AuthUserFile /homez.775/xxx/www/template/.htpasswd
AuthGroupFile /dev/null
AuthName "Un jour peut-être ..."
AuthType Basic
<Location /espace.html>
  require valid-user
</Location>

et le htaccess dans template :

<Files *.html>
Deny from all
</Files>

Offline

#43 Re: 1.5.2 et htaccess

(11-03-2014 10:55:35)


Rajoute le RewriteBase.
Pour le chemin du rewrite base ça dépend mais dans la plupart des cas ce sera ça :

RewriteEngine on
RewriteBase /

Last edited by alexandre (11-03-2014 10:56:10)


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

Offline

#44 Re: 1.5.2 et htaccess

(11-03-2014 11:06:34)


Bonjour alexandre

Je le rajoute dans quel htaccess ?
Et à quel niveau.

Offline

#45 Re: 1.5.2 et htaccess

(11-03-2014 11:17:13)


Celui à la racine du site, pour le niveau j'ai rajouter RewriteEngine on pour que tu puisse le situer.


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

Offline

#46 Re: 1.5.2 et htaccess

(11-03-2014 11:22:24)


RE

Est-ce comme ça :

SetEnv PHP_VER 5_3
Options +FollowSymlinks
AddDefaultCharset UTF-8

RewriteEngine on
RewriteBase /

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

  RewriteRule espace.html index.php?fond=espace [L,QSA]
</IfModule>

AuthUserFile /homez.775/xxx/www/template/.htpasswd
AuthGroupFile /dev/null
AuthName "Un jour peut-être ..."
AuthType Basic
<Location /espace.html>
  require valid-user
</Location>

Offline

#47 Re: 1.5.2 et htaccess

(11-03-2014 11:35:05)


Ha merdum, Location n'est pas autorisé dans le .htaccess


OpenStudio Toulouse

Offline

#48 Re: 1.5.2 et htaccess

(11-03-2014 13:28:15)


RE

roadster31 wrote:

Ha merdum, Location n'est pas autorisé dans le .htaccess

Bon alors  :

<Locatum /espace.html>
  requiriam valid-userus
</Locatum>

whistling.gif