10 Keshilla perdorimi te .htaccess
</img>
</img></p>
Dokumenti .htaccess (Hypertext Access File) është një mjet për konfigurimin e webserverit Apache. Ky ështënjë dokument i thjeshtë i cili është i vendosur në root të faqes tuaj edhe që mund të ndryshohet me anë të një notepadi të thjeshtë. Më poshtë kam rënditur 10 këshilla se si ju mund të përdorni këtë dokument për të konfiguruar gjëra në serverin tuaj. Kujdes sepse dokumentet .htaccess janë shumë të ndjeshëm edhe një gabim i vogël sintaksoj mund t’ju shkaktoj edhe mos funksionimin e serverit.</p>
Këshillat janë të nevojshme për persona fillestar që duan të rrisin sigurinë në faqen e tyre pa përdorur Plugin apo gjëra të ngjashme.</p>
1. Krijimi i faqeve të gabimeve.</p>
Faqet e gabimeve janë gjëra që i ndihmojnë vizitorët e thjeshtë të kuptojnë se ato kan bër një gabim në link apo që serveri nuk punon saktësisht. Për të bër ridrejtimin e tyre ne mund të përdorim .htaccess duke shtuar kodet e mëposhtëme:</p>
ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
2. Bllokimi i disa IP-ve</p>
Nëse keni disa IP që ju bëjnë Spam ose që doni ti bllokoni, kjo është fare e thjeshtë me .htaccess. Duke parë që shumë persona ankohen nëpër forume Shqiptare se i klikojnë nëpër Google Adsense kot më kot, duke përdorë këtë mënyrë të bllokimit të IP ju nuk mund ti lejoni ato persona të vijnë në faqen tuaj.</p>
allow from all
deny from 112.342.14.221
deny from 112.14
3. Përcaktoni adresën e emailit të Administratorit të serverit.</p>
Ju mund të përcaktoni adresën email të administratorit të serverit duke shtuar kohet e mëposhtëme:</p>
ServerSignature EMail
SetEnv SERVER_ADMIN admin@domaini.com
4. Bllokimi i Hotlink</p>
Ju mund të keni shumë imazhe në faqe edhe dikush tjetër mirë qe ju vjedh artikujt por edhe imazhet i linkon direkt nga faqja juaj. Kjo gjë ju shkakton ngadalësim të faqes edhe harxhim te bandwidth. Për të mbrojtur imazhet tuaja edhe që ti bëni tjetrit ti shfaqet një figurë (që vendosni ju cfare) kur ai linkon tek imazhet tuaja, vendosni kodni e mëposhtëm.</p>
Options +FollowSymlinks
# Mbroni Hotlink
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domainijuaj.com/ [nc]
RewriteRule .*.(gif|jpg|png)$ http://domainjuaj.com/img/imazhi_alternativ.png [nc]
5. Bllokoni useragents</p>
Duke shtuar kodet e mëposhtëme ju mund të bllokoni të gjithë user agents që nuk doni të hyjnë në faqen tuaj. Poshtë keni një shembull kodi që bllokon, por ai mund të variojë në varësi të asaj që kërkoni të bllokoni.</p>
## .htaccess Code :: FILLIMI
## Bllokoni User Agents
SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Offline.Explorer [NC,OR]
SetEnvIfNoCase user-Agent ^[Ww]eb[Bb]andit [NC,OR]
SetEnvIfNoCase user-Agent ^Zeus [NC]
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>
## .htaccess Code :: FUNDI
6. Drejtoi vizitorët tek një IP tjetër</p>
Nëse ju doni ti drejtoni vizitorët diku në një faqe apo IP tjetër edhe ti jepni akses vetëm disa personave (ip) të caktuar, mund ti hidhni një sy kodit të mëposhtëm.</p>
ErrorDocument 403 http://www.domainijuaj.com
Order deny,allow
Deny from all
Allow from 123.45.67.890
Allow from 142.55.66.123
7. Hiqni pyetjen e shkarkimit</p>
Normalisht kur ju shkarkoni dicka nga një faqe interneti del një tabelë e cila pyet nëse doni ta shkarkoni atë apo jo (ta ruani në pc). Për të hequr këtë lloj kërkese mund të përdorim kodin e mëposhtëm. Duhet të keni parasysh që nëse keni file extension të tjerë përvec atyre të listuar duhet ti shtoni në listë.</p>
AddType application/octet-stream .pdf
AddType application/octet-stream .zip
AddType application/octet-stream .mov
8. Bllokoni hyrjet në dokumentin .htaccess</p>
Ju mund të bllokoni të gjitha hyrjet në dokumentin .htaccess për të modifikuar atë. Në këtë rast në broswer personave do ti shfaqet një error 403</p>
# siguro dokumentin htaccess
<Files .htaccess>
order allow,deny
deny from all
</Files>
<span style="font-size: medium;"><strong>9. Drejtoni një domain të vjetër tek një i ri.</strong></span>
# vendosni default page tuajen
DirectoryIndex info.html

Këshillat janë të nevojshme për persona fillestar që duan të rrisin sigurinë në faqen e tyre pa përdorur Plugin apo gjëra të ngjashme.</p>
1. Krijimi i faqeve të gabimeve.</p>
Faqet e gabimeve janë gjëra që i ndihmojnë vizitorët e thjeshtë të kuptojnë se ato kan bër një gabim në link apo që serveri nuk punon saktësisht. Për të bër ridrejtimin e tyre ne mund të përdorim .htaccess duke shtuar kodet e mëposhtëme:</p>
ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
2. Bllokimi i disa IP-ve</p>
Nëse keni disa IP që ju bëjnë Spam ose që doni ti bllokoni, kjo është fare e thjeshtë me .htaccess. Duke parë që shumë persona ankohen nëpër forume Shqiptare se i klikojnë nëpër Google Adsense kot më kot, duke përdorë këtë mënyrë të bllokimit të IP ju nuk mund ti lejoni ato persona të vijnë në faqen tuaj.</p>
allow from all
deny from 112.342.14.221
deny from 112.14
3. Përcaktoni adresën e emailit të Administratorit të serverit.</p>
Ju mund të përcaktoni adresën email të administratorit të serverit duke shtuar kohet e mëposhtëme:</p>
ServerSignature EMail
SetEnv SERVER_ADMIN admin@domaini.com
4. Bllokimi i Hotlink</p>
Ju mund të keni shumë imazhe në faqe edhe dikush tjetër mirë qe ju vjedh artikujt por edhe imazhet i linkon direkt nga faqja juaj. Kjo gjë ju shkakton ngadalësim të faqes edhe harxhim te bandwidth. Për të mbrojtur imazhet tuaja edhe që ti bëni tjetrit ti shfaqet një figurë (që vendosni ju cfare) kur ai linkon tek imazhet tuaja, vendosni kodni e mëposhtëm.</p>
Options +FollowSymlinks
# Mbroni Hotlink
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?domainijuaj.com/ [nc]
RewriteRule .*.(gif|jpg|png)$ http://domainjuaj.com/img/imazhi_alternativ.png [nc]
5. Bllokoni useragents</p>
Duke shtuar kodet e mëposhtëme ju mund të bllokoni të gjithë user agents që nuk doni të hyjnë në faqen tuaj. Poshtë keni një shembull kodi që bllokon, por ai mund të variojë në varësi të asaj që kërkoni të bllokoni.</p>
## .htaccess Code :: FILLIMI
## Bllokoni User Agents
SetEnvIfNoCase user-Agent ^FrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Java.* [NC,OR]
SetEnvIfNoCase user-Agent ^Microsoft.URL [NC,OR]
SetEnvIfNoCase user-Agent ^MSFrontPage [NC,OR]
SetEnvIfNoCase user-Agent ^Offline.Explorer [NC,OR]
SetEnvIfNoCase user-Agent ^[Ww]eb[Bb]andit [NC,OR]
SetEnvIfNoCase user-Agent ^Zeus [NC]
<Limit GET POST HEAD>
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</Limit>
## .htaccess Code :: FUNDI
6. Drejtoi vizitorët tek një IP tjetër</p>
Nëse ju doni ti drejtoni vizitorët diku në një faqe apo IP tjetër edhe ti jepni akses vetëm disa personave (ip) të caktuar, mund ti hidhni një sy kodit të mëposhtëm.</p>
ErrorDocument 403 http://www.domainijuaj.com
Order deny,allow
Deny from all
Allow from 123.45.67.890
Allow from 142.55.66.123
7. Hiqni pyetjen e shkarkimit</p>
Normalisht kur ju shkarkoni dicka nga një faqe interneti del një tabelë e cila pyet nëse doni ta shkarkoni atë apo jo (ta ruani në pc). Për të hequr këtë lloj kërkese mund të përdorim kodin e mëposhtëm. Duhet të keni parasysh që nëse keni file extension të tjerë përvec atyre të listuar duhet ti shtoni në listë.</p>
AddType application/octet-stream .pdf
AddType application/octet-stream .zip
AddType application/octet-stream .mov
8. Bllokoni hyrjet në dokumentin .htaccess</p>
Ju mund të bllokoni të gjitha hyrjet në dokumentin .htaccess për të modifikuar atë. Në këtë rast në broswer personave do ti shfaqet një error 403</p>
# siguro dokumentin htaccess
<Files .htaccess>
order allow,deny
deny from all
</Files>
<span style="font-size: medium;"><strong>9. Drejtoni një domain të vjetër tek një i ri.</strong></span>
Code:
#drejtoni domainin e vjeter tek i riu
RewriteEngine On
RewriteRule ^(.*)$ http://www.domainijuaj.com/$1 [R=301,L]
10. Vendosja e faqes default</p>
Normalisht si default është index.html (.php) por nëse ju doni ta ndryshoni këtë atëher mund të përdorni kodin e mëposhtëm. Në rastin e treguar default page është info.html</p>
# vendosni default page tuajen
DirectoryIndex info.html
Code:
10 Keshilla perdorimi te .htaccess është një postim nga: RomeoLab.Com</p>
[img]http://feeds.feedburner.com/~ff/RomeoLab?d=yIl2AUoC8zA[/img]</img> [img]http://feeds.feedburner.com/~ff/RomeoLab?d=qj6IDK7rITs[/img]</img>
[img]http://feeds.feedburner.com/~r/RomeoLab/~4/bQ-7R-EatCk[/img]
Per me shume artikuj te ngjashem vizitoni: [url]http://www.romeolab.com/?p=2822[/url]