bole bir hata olduğunda site nasıl çkertilir?

bilgiler süper çok merak ediyodum... Şu anda misafir var biraz okudum hoşuma gitti. Gerçekden dküman arşivine koyulabilecek bi yazı olabilir... Tekrardan sağol :) Php for SEO nun ardından Php for Gcode

dosya uzantıları zaten açık. dosya ismini htaccess olarak verebiliyorum ama. htaccess olunca dosya ismi yazın diye uyarı veriyo Naber la?

nemli değil arkadaşlar daha baya bi işe yarayayan ynleri var. Dj yinde dedği gibi panellerin ve. htaccesin yaptıklarıyla beraber buradan devam ettiricem

teşekkürler

Arkadaşlar htaccess ile yapılabilicekler konusunda araştırma yapıyodum küçük bi makale buldum onu paylaşmak istedim. htaccess : Linux'un Sihirbaz yazılımı . htaccess ile çok uğraş gerektirecek şeyleri sadece birkaç satır kod ile yapabilirsiniz... klasrleri şifrleeyebilirsiniz, hatta 404 sayfası oluşturur, bulunamadı sayfanızı ziyaretçilere istediğiniz gibi gsterebilirsiniz, URL Rewrite ile linkerinizi html yapabilirsiniz... daha neler neler... Dkümanlarım arasında buldum bunu... Sizlede Paylaşmak istedim... Eklemek isteyenler, . htaccess zelliklerini ekleyebilirler... Şimdi bi bakalım; Neler Yapabilir Bu Dosya Yardımıyla... 1. Klasrlere Erişim Bir klasre tüm erişimi engellemek istiyorsanız klasrün içinde. htaccess dosyası oluşturup içine #deny all access deny from all yazmanız yeterli. Eğer bu klasre yalnızca belirlediğiniz ip adresiyle veya ip bloğu tarafından erişilmesini istiyorsanız #deny all access deny from all allow from 10.0.0.1 # tek ip adresi allow from 192.168.0.0/24 # ip bloğu yazmanız yeterli. Tek bir dosya için erişimi engellemek için ise yazmanız gereken şu: <Files private.html> Order allow, deny Deny from all </Files> 2. Klasr Listelemek Bir klasrdeki dosyaların listelenmesini istiyorsanız. htaccess dosyasına şunları yazmanız gerekiyor: Options +Indexes +MultiViews +FollowSymlinks <ifmodule mod_autoindex. c> IndexOptions FancyIndexing </ifmodule> Bunun için sunucunuzda autoindex modülünün yüklü olması gerekiyor. Klasrdeki ntanımlı listelemeyi iptal etmek için ise şu satır yeterli: IndexIgnore 3. Sıkıştırma Sitenizin bant genişliğini korumak için bir php zelliği olan veri sıkıştırmayı kullanabilirsiniz. . htaccess dosyasına şunu eklemelisiniz: <ifModule mod_php4. c> php_value zlib. output_compression 16386 </ifModule> 4. Dosyaları Gizlemek Belirli dosyalara erişimi engellemek için Files direktifiyle birlikte Regular Expression kullanabilirsiniz. rnek olarak konfigürasyon dosyalarına, robot. txt'e veya log'lara erişimi engellemek isteyebilirsiniz. Aşağıdaki rnek klasrdeki. ht ile başlayan dosyalara erişimi engellemektedir. <Files "^\. ht"> Order allow, deny Deny from all Satisfy All </Files> 5. zel HTTP 404 Hata Sayfası Ziyaretçileriniz "404: Sayfa Bulunamadı" hatasıyla karşılaşacaklarında sizin istediğiniz bir dosyaya ynlenmelerini sağlamak için şu kodu kullanın: ErrorDocument 404 /errors/notfound.html Bu şekilde diğer hata kodlarını da zelleştirebilirsiniz. Dikkat! Internet Explorer 512 bayttan küçük hata sayfalarıyla karşılaştığında, MSN search gibi bağlantıların bulunduğu kendi hata sayfasını kullanıcıya gstermektedir. Belirttiğiniz hata sayfasının 512B'tan büyük olduğuna emin olun. 6. Hotlinking'i Engellemek Hotlinking basitçe sizin sitenizdeki bir resmi, videoyu başka bir sitenin gstermesine denir. Bu durumda olan sizin bandwidth'inize olur. rnek olarak sitenizin dışında kullanılan bazı dosyalara erişimi engelleyip nohotlink. gif adında bir resim dosyası gnderen şu koda bakalım: <IfModule mod_rewrite. c> RewriteEngine on RewriteCond % !^$ RewriteCond % !^http://( +\.)?siteniz\.com RewriteRule. \.(zip|mp3|avi|wmv|mpg|mpeg)$ http://www.siteniz.com/img/nohotlink. gif </ifModule> Kod basitçe siteniz.com dışından çağırılan zip, mp3 ve bazı video dosyaları yerine nohotlink. gif dosyasını gsteriyor. Dikkat! Eğer resim hotlink'lerini engellerseniz site dışından istenen tüm resimleri engelleyeceksiniz. Bu durumda mesela feedburner gibi bir hizmet kullanıyorsanız bu hizmet için kodunuzu değiştirmeniz gerekecektir. 7. Ktü Bot'ları Engellemek Sitenizi kullanan veya tamamen indirmek isteyen bot'lara karşı. htaccess dosyasını kullanabilirsiniz: <IfModule mod_rewrite. c> RewriteEngine On RewriteCond % ^BlackWidow RewriteCond % ^Bot\ mailto:craftbot@yahoo.com RewriteCond % ^ChinaClaw RewriteCond % ^Custo RewriteCond % ^DISCo RewriteCond % ^Download\ Demon RewriteCond % ^eCatch RewriteCond % ^EirGrabber RewriteCond % ^EmailSiphon RewriteCond % ^EmailWolf RewriteCond % ^Express\ WebPictures RewriteCond % ^ExtractorPro RewriteCond % ^EyeNetIE RewriteCond % ^FlashGet RewriteCond % ^GetRight RewriteCond % ^GetWeb! RewriteCond % ^Go! Zilla RewriteCond % ^Go-Ahead-Got-It RewriteCond % ^GrabNet RewriteCond % ^Grafula RewriteCond % ^HMView RewriteCond % HTTrack RewriteCond % ^Image\ Stripper RewriteCond % ^Image\ Sucker RewriteCond % Indy\ Library RewriteCond % ^InterGET RewriteCond % ^Internet\ Ninja RewriteCond % ^JetCar RewriteCond % ^JOC\ Web\ Spider RewriteCond % ^larbin RewriteCond % ^LeechFTP RewriteCond % ^Mass\ Downloader RewriteCond % ^MIDown\ tool RewriteCond % ^Mister\ PiX RewriteCond % ^Navroad RewriteCond % ^NearSite RewriteCond % ^NetAnts RewriteCond % ^NetSpider RewriteCond % ^Net\ Vampire RewriteCond % ^NetZIP RewriteCond % ^Octopus RewriteCond % ^Offline\ Explorer RewriteCond % ^Offline\ Navigator RewriteCond % ^PageGrabber RewriteCond % ^Papa\ Foto RewriteCond % ^pavuk RewriteCond % ^pcBrowser RewriteCond % ^RealDownload RewriteCond % ^ReGet RewriteCond % ^SiteSnagger RewriteCond % ^SmartDownload RewriteCond % ^SuperBot RewriteCond % ^SuperHTTP RewriteCond % ^Surfbot RewriteCond % ^tAkeOut RewriteCond % ^Teleport\ Pro RewriteCond % ^VoidEYE RewriteCond % ^Web\ Image\ Collector RewriteCond % ^Web\ Sucker RewriteCond % ^WebAuto RewriteCond % ^WebCopier RewriteCond % ^WebFetch RewriteCond % ^WebGo\ IS RewriteCond % ^WebLeacher RewriteCond % ^WebReaper RewriteCond % ^WebSauger RewriteCond % ^Website\ eXtractor RewriteCond % ^Website\ Quester RewriteCond % ^WebStripper RewriteCond % ^WebWhacker RewriteCond % ^WebZIP RewriteCond % ^Wget RewriteCond % ^Widow RewriteCond % ^WWWOFFLE RewriteCond % ^Xaldon\ WebSpider RewriteCond % ^Zeus RewriteRule. - </ifModule> 8. no-www Desteği Siz de sitelerde www subdomain'inin kullanılmasına karşıysanız bu kod işinizi grecektir: <IfModule mod_rewrite. c> Options +FollowSymlinks RewriteEngine on RewriteCond % ^www\. example\.com RewriteRule ^ $ http://example.com/$1 </ifModule> 9. Hangi Dili Kullandığınızı Saklamak Dosyalarınızın uzantılarını değiştirip. htaccess dosyasına bir kural ekleyerek hangi dili kullandığınızı ziyaretçilerinizden saklayabilirsiniz. Aşağıdaki rnek sayesinde.133t uzantılı dosyalar PHP dosyaları gibi işlenecektir. # Make PHP code look like unknown types AddType application/x-httpd-php.133t 10. Değişik İpuçları. htaccess dosyasını olabildiğince küçük tutun. Çünkü her dosya isteğinde sunucu tarafından kontrol edilirler. . htaccess dosyasını düzenli tutun. Kurallar arttıkça dosyayı anlaması zorlaşacaktır. # kullanarak her blüme açıklama yazın. URL'i yeniden tanımladığınız, bir nceki sayfaya ynlenen kurallarda zelliğini ekleyin. Bu sunucuya, başka bir kuralı uygulamamasını belirtir. . htaccess kurallarının alt klasrlerde de geçerli olduğunu, alt klasrdeki. htaccess kuralının ise üzerindeki kuralları değiştirebileceğini düşünün. 11. . htpasswd ile Şifre Koruması İstediğiniz dosya veya klasrlere şifre eklemek için şu adımları takip edin: Şifrelemek istediğiniz klasrde. htpasswd dosyası oluşturun. Dosya içeriği kullanıcıadı:şifre tarzındadır. Kullanıcı adı düz metindir. Şifrenin ise şifrelenmiş olması gerekir. Şifrenizi almak için şu adresi kullanabilirsiniz. Dosyayı kendi bilgisayarınızda oluşturup sunucuya upload ettiyseniz ASCII mode kullandığınızdan emin olun. Şimdi. htaccess dosyanızı düzenleyin. Kural, düzenlediğiniz dosyanın bulunduğu klasrde ve alt klasrlerinde geçerli olacaktır: AuthUserFile /home/pathto/. htpasswd AuthType Basic AuthName "My Secret Folder" <LIMIT GET POST> require valid-user </LIMIT> Kuralı tek dosya için oluşturmak istiyorsanız kodu direktifi içinde kullanmalısınız. . htaccess dosyanızın erişilebilir olmadığına emin olun. (bkz. 1. başlık) 12. ntanımlı Sayfayı Değiştirmek ntanımlı sayfa bilgisini aşağıdaki şekilde, sıraya dikkat ederek değiştirebilirsiniz: DirectoryIndex home.html index.htm index.html index. php

: dosya uzantıları zaten açık. dosya ismini htaccess olarak verebiliyorum ama. htaccess olunca dosya ismi yazın diye uyarı veriyo işte bu kısmı bilemiyicem :) klasr seçeneklerindeki ayarları biraz kurcala istersen. canısı| Keser gibi olma; hep bana, hep bana. Testere gibi ol Bir sana bir bana...

çoğunu cpanel zaten yapıyo :)ayrıca başka sitelerin sitenizden resim çalmasını engellemesinide yapabiliyorsun htaccsesle o resim başka sitede yayınlandığında istediğin resmin çıksın mesela bu resim xxx sitesinden çalınmıştır gibigüzel şeyler var ya Sorularınızı cilginsigortaci@gmail.com a yazabilirsiniz cevaplar facebook sayfasında >>> facebook.com/cilginsigortaci

xampp canısı| Keser gibi olma; hep bana, hep bana. Testere gibi ol Bir sana bir bana...

teşekkürler okmam yazmam yok mhür yada barnak bassam olmamı

. htaccess ile ilgili bir soru olduğu için yeni konu açmaya gerek grmeden bu konu altından sormak istiyorum. localde. htaccess kullanmak istiyorum. Windows xp işletim sistemine wamp server yüklü. nasıl kullanabilirim. ncelikle dosyayı oluşturamıyorum bile. ile başlayan dosya ismi kabul etmiyo. Naber la?

: açıkçası daha açıklayıcı bi cevap bekliyodum. sorunumun başlangıcı xp de. ile başlayan dosya oluşturamıyorum araçlar klasr seçenekleri grünüm den bilinen dosya türleri uzantılarını gizle diye bir yer var onu kaldır dene istersen bi. canısı| Keser gibi olma; hep bana, hep bana. Testere gibi ol Bir sana bir bana...

: çoğunu cpanel zaten yapıyo :)ayrıca başka sitelerin sitenizden resim çalmasını engellemesinide yapabiliyorsun htaccsesle o resim başka sitede yayınlandığında istediğin resmin çıksın mesela bu resim xxx sitesinden çalınmıştır gibigüzel şeyler var ya Doğrudur wallaha ben bilmiyodum onlarıda ğrenelim :)

faydalı paylaşım sagol www.metalheadtr.com | www.doom-metal.org

: bole bir hata olduğunda site nasıl çkertilir? Hocam bende yeni ğrenmeye başladım ve c/p yaptım yararlı olacağını düşündüğümden herkes yaralansın diye :)

açıkçası daha açıklayıcı bi cevap bekliyodum. sorunumun başlangıcı xp de. ile başlayan dosya oluşturamıyorum Naber la?