webForumDet fria alternativet

.htaccess i windows.

Webbservrarur Webbserver

20 svar · 667 visningar · startad av Stefan

Medlem sedan feb. 200060 inlägg
Frågan#1

Hej hopp!

läste en artikel i Datormagazin 1-2003 om apache och .htaccess.
Nu sitter jag på en w2k burk och har installerat apache 2.0 för att testa deras exempel. Mitt första och största problem är:

Hur skapar jag .htaccess i windows????

Medlem sedan mars 2000263 inlägg
#2

Starta valfri editor, notepad exempelvis.
När du sparar filen skvier du ".htaccess" INKLfnuttarna, sen är saken biff!

Medlem sedan feb. 200060 inlägg
#3

dags att skal potatis till biffen... :)

Funkade perfekt. Tack!

Medlem sedan nov. 20014 054 inlägg
#4

Biff och potatis, vad gott! :e

Medlem sedan aug. 200122 inlägg
#5

Någon som har lust att hjälpa mig.
Får upp rutan, men jag kan inte logga in. :(

Medlem sedan nov. 20014 054 inlägg
#6

fL0w skrev:

Någon som har lust att hjälpa mig.
Får upp rutan, men jag kan inte logga in. :(

Det måste finnas en fil med användare också...

Kolla igenom om du hittar något intressant på denna sida: http://httpd.apache.org/docs/howto/htaccess.html

Medlem sedan aug. 200122 inlägg
#7

eller vad menar du med fil med användare i?
menar du inte .htpasswd ?

För en sån har jag.
Mina filer ser ut såhär:

.htaccess

AuthUserFile "c:/webroot/katalog/.htpasswd"
AuthName "Access only for Developers." 
authType Basic 
<Limit GET> 
Require valid-user
</Limit>

tror dock inte det är rätt vid AuthUserFile

och i .htpasswd står användarnanamet och lösenordet.

Medlem sedan juni 20014 290 inlägg
#8

Och lösenordet är krypterat?

Medlem sedan aug. 200122 inlägg
#9

Jaha då.. visst är de det.

Medlem sedan juni 20014 290 inlägg
#10

Så här ser en av mina ut:

AuthType Basic
AuthName HemligaSidan
AuthUserFile /www/htpassword
Require valid-user

Du måste och tala om i httpd.conf vad .htaccess for "overida", det körs med följande rad:

AllowOverride AuthConfig

Medlem sedan feb. 200060 inlägg
#11

Ser ut till att bli en intressant tråd detta. :)

Kan man ha många olika .htpasswd?

Medlem sedan aug. 200122 inlägg
#12

Men det jag inte riktigt fattar är detta:
AuthUserFile ???

vi tar ett exempel.
AuthUserFile /www/htpassword

vilken sökväg har /www på datorn?

Medlem sedan nov. 20014 054 inlägg
#13

fL0w skrev:

Men det jag inte riktigt fattar är detta:
AuthUserFile ???

vi tar ett exempel.
AuthUserFile /www/htpassword

vilken sökväg har /www på datorn?

Ex.

/.htaccess <- Ligger i rooten på datorn dvs c:\ eller / i linux/unix
/www/.htaccess <- Ligger i mappen c:\www eller /www i linux/unix
/www/htdocs/.htaccess <- ligger i mappen c:\www\htdocs osv.
/www/htdocs/example/.htaccess <- ligger i mappen c:\www\htdocs\exampel osv.

Medlem sedan aug. 200122 inlägg
#14

aha, okej.. då är jag med tror jag :)

hmm, funkar iaf inte :(
va less jag blir, eller kan det vara skit bakom spakarna?

Medlem sedan nov. 20014 054 inlägg
#15

Stefan skrev:

Ser ut till att bli en intressant tråd detta. :)

Kan man ha många olika .htpasswd?

Du kan ha en .htpasswd för varje mapp som du vill skydda, har jag för mig!

Medlem sedan nov. 20014 054 inlägg
#16

fL0w skrev:

aha, okej.. då är jag med tror jag :)

hmm, funkar iaf inte :(
va less jag blir, eller kan det vara skit bakom spakarna?

Vad är det som exakt inte funkar?

Får du inte upp någon gullig form som frågar efter användarnamn och lösenord? Eller funkar inte användarnamn o lösenorden som de ska???

Medlem sedan feb. 200060 inlägg
#17

Det känns som om flow och jag har samma problem. Det som händer för mig är att rutan kommer upp och jag matar in uppgiftena, men sedan händer nada förutom att rutan dyker upp igen eller 401 sidan kommer upp.

Jag har varit så finulig nu att jag har lagt samma .htpasswd fil på c:\ och e:\ ( där jag har min apache www root ) samt alla kataloger fram till den katalog som jag vill skydda.

i httpd.conf har jag

DocumentRoot "E:\webroot"

och i sektionen
<Directory "E:/webroot">

har jag

AllowOverride All

Någon mer man måste ändra på i httpd.conf för att det ska funka?

Medlem sedan nov. 20014 054 inlägg
#18

On the Windows and MPE platforms, passwords encrypted with htpasswd are limited to no more than 255 characters in length. Longer passwords will be truncated to 255 characters.

Har för att man också i sökvägen på apache 1... måste man använda / istället för \ i windowssökvägen, ex.

c:/www/kalle/

Medlem sedan feb. 200060 inlägg
#19

jag fick det att fungera nu.
Felet jag hade gjort var att jag hade använt mig av .htpasswd Encryption Tool på

http://www.4webhelp.net/us/password.php

och sedan klistrat in det i ultraedit och sparat. När jag använde mig av htpasswd i Apache2\bin så blev filen helt annorlunda och fungerade.

Medlem sedan aug. 200122 inlägg
#20

Stefan: kan man adda dig på icq lr liknande så jag får hjälp?

131 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)