webForumDet fria alternativet

Nån som vet hur man skriver htaccess?

HTML & CSS

5 svar · 397 visningar · startad av tovelainen

Medlem sedan mars 2003137 inlägg
Frågan#1

Hej
Jag vill förbjuda icke inloggade gäster från att besöka ett gäng sidor.

Antalet sidor kommer att bli fler efter hand. Finns det nåt sätt att skriva så att mängden inte spelar roll?

Jag vill förbjuda entré till den här sidan:
http://www.foo-site.com/?q=gallery&g2_page=1
upp t o m
http://www.foo-site.com/?q=gallery&g2_page=250

Kanske kan jag skriva siffran 2000 för att va göra klart för framtida sidor?
Går det att skriva typ med trunkering, såhär:
http://www.foo-site.com/?q=gallery&g2_page=*

Om så - hur skriver man denna access-begränsning och var lägger man in det i htaccess-filen?

Gruvligt tacksam för svar, såklart :-)

Medlem sedan juni 20014 290 inlägg
#2

Eftersom du bara använder en sidan och i den sidan inkluderar andra sidor så får du bygga in logiken för det i den sidan. Tror inte du kan göra det med .htaccess.

Här kan du läsa hur man kan lösa det mha php: http://www.tutorialized.com/tutorial/PHP-Simple-login-script/9963

Medlem sedan mars 2003137 inlägg
#3

Men om jag bara skulle vilja förbjuda access till en enda sida - hade det gått att skriva ett fungerande sådant förbud?
Tack för svar :-)

Medlem sedan juni 20014 290 inlägg
#4

Tror inte det, .htaccess gäller på kataloger, så kan du lägga dina "icke publika" sidor i en underkatalog så kan du via .htaccess kräva inloggning för att komma åt dom.

Medlem sedan mars 2003137 inlägg
#5

Aha - ok då förstår jag att det är omöjligt att fixa, dvs om htacces bara gäller kataloger.
Får fundera vidare.
Tack för hjälpen!

Medlem sedan maj 2005562 inlägg
#6

Det är möjligt att skydda enstaka filer med .htaccess, varför skulle det inte vara det ?

i .htaccess

<Files protected_file.php>
AuthUserFile /home/newuser/www/stash/.htpasswd
AuthName "Protected File"
AuthType Basic
Require valid-user
</Files>

http://en.wikipedia.org/wiki/Htaccess

345 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
215 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)