Jump to content
Sign in to follow this  
gaby

Tutorial .htaccess, Introducere

Recommended Posts

'FAQ'

1:

Q: Hostul meu suporta .htaccess ?

A: Majoritatea hosturilor pe Apache suporta .htaccess.Daca nu esti sigur contacteaza administratorul serverului.

2:

Q: Ce pot face cu acest fisier ?

A: Poti: pune parola la anumite foldere,redirectionare,mesaje de erori personalizate, schimbarea extensiilor fisierelor, banare dupa adresa IP, oprirea listarii directoarelor sau folosirea altui fisier ca index, in loc de index.html/htm/php/etc.

3:

Q:De ce .htaccess si nu htaccess ?

A:In sistemele *nix, fisierele a caror denumire incepe cu . sunt luate drept fisiere ascunse, si sunt listate doar cu anumite atribute speciale ale programelor de manipulare a fisierelor.

4:

Q:Pe Windows nu pot redenumi in htaccess .htaccess, de ce?

A:Pentru ca Windows nu ia in considerare sistemul de ascundere a fisierelor folosit de sistemele *nix, astfel el crezand ca denumirea ".htaccess" = numele fisierului inexistent + extensia htaccess. Incercati sa folositi Notpad, iar cand salvati, salvati cu "Save As..."

Inca ceva de mentionat:

Fisierul .htaccess a fost creeat initial pentru a putea fi folosit in cadrul Apache pentru protejarea folderelor si fiserelor cu parole, dar fiind deja interpretat de Apache, creatorii de mod-uri Apache au inceput sa il foloseasca si pentru alte scopuri.

Creearea fisierului...

Creearea fisierului s-ar putea sa provoace niste dureri de cap userilor cu sisteme de operare mai vechi (windows 3.1 etc...)

Ca sa creem fisierul nostru facem urmatoarele:

-deschidem notepad

-file-> save as-> la 'save as type' selectam 'all files', apoi la file name punem:

.htaccess
Pagini de erori customizate: Sintaxa:
ErrorDocument numarul-erorii /fisierul.html
Codurile celor mai des intalnite erori:
401 - Pagina protejata cu parola
400 - Cerere gresita
403 - Pagina interzisa
500 - Eroare interna
404 - Pagina gresita sau inexistenta[/code] Deci un exemplu ar arata cam asa:
[code]ErrorDocument 404 /n-am-gasit.html
Toate erorile .htaccess:
  100 Continue 
 101 Switching Protocols
 200 OK
 201 Created
 202 Accepted
 203 Non-Authoritative Information
 204 No Content
 205 Reset Content
 206 Partial Content
 300 Multiple Choices
 301 Moved Permanently
 302 Moved Temporarily
 303 See Other
 304 Not Modified
 305 Use Proxy
 400 Bad Request
 401 Unauthorized (directory is protected by a password)
 402 Payment Required
 403 forbidden (all visitors are barred from looking at this file or directory)
 404 file not found
 405 Method Not Allowed
 406 Not Acceptable
 407 Proxy Authentication Required
 408 Request Time-Out
 409 Conflict
 410 Gone
 411 Length Required
 412 Precondition Failed
 413 Request Entity Too Large
 414 Request-URI Too Large
 415 Unsupported Media Type
 500 internal server error (cgi script error)
 501 Not Implemented
 502 Bad Gateway
 503 Service Unavailable
 504 Gateway Time-Out
 505 HTTP Version Not Supported[/code]

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...