Webserver > .htaccess

Tags:    html css

User
Bruger #683 @ 19.05.02 13:17
.:: Death Killer ::.

Jeg har har lige stillet mun egen server op.

på apache

og jeg har hørt en mass om .htaccess ?

Hvordan laver jeg sådan en fil, hvad gør den kunne jeg ikke lige få et kopi af denne fil ?

JEG BEDER OM DIN HJÆLP ?



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg har den et sted så jeg kan lige sende den hvis du havde e-mail


Jeppe Johansen
Jeppesoftware@hotmail.com



Jeg har noget her.
HAr ikke selv prøvet det endnu.

<?
# **************************************************************
# make htaccess !
#
# 1. set all rights (chmod 777)
# 2. place this file into the directory you want to protect
# 3. start the script (http://..../make_htaccess.php
# 4. enter login and password
# 5. press the button 'make'
# 6. ready
#
# Lars Brinkmann
# email: lars@webtac.de
#
# **************************************************************


if (($user) && ($passwort))
{
# get url

$url = $DOCUMENT_ROOT . dirname($PHP_SELF) . "/.htpasswd";

# make .htaccess and .htpasswd

$htaccess_txt = "AuthType Basic" . "\\n";
$htaccess_txt .= "AuthName \\"protected area\\"" . "\\n";
$htaccess_txt .= "AuthUserFile $url" . "\\n";
$htaccess_txt .= "require valid-user" . "\\n";

$htpasswd_txt .= "$user:".crypt($passwort,CRYPT_STD_DES)."\\n";

# save files

$htaccess= fopen(".htaccess", "w");
$htpasswd= fopen(".htpasswd", "w");

fputs($htaccess, $htaccess_txt);
fputs($htpasswd, $htpasswd_txt);
fclose($htaccess);
fclose($htpasswd);

# output

die ("OK!<HR>" . nl2br($htaccess_txt) . "<HR>" . nl2br($htpasswd_txt));

}

?>
<HTML><HEAD><TITLE> MAKE .htaccess + .htpasswd </TITLE></HEAD>
<BODY>
<FORM METHOD="POST" ACTION="<? echo $PHP_SELF; ?>">
<p>Username: <INPUT TYPE="TEXT" NAME="user"></p>
<p>Passwort: <INPUT TYPE="TEXT" NAME="passwort"></p>
<p><INPUT TYPE="submit" VALUE="make"></p>
</FORM>
</BODY></HTML>


Gem det som PHP Det skulle virke



t