Bu yazı, sitenizi veya site içeriğinizi yeniden yönlendirmek için bir .htaccess dosyası oluşturmayı açıklayacaktır. Bu, alan adlarınız için herhangi bir yönlendirme yapmaz.
Bir yapılandırma dosyası olarak, .htaccess çok güçlüdür. En küçük sözdizimi hatası (eksik bir boşluk gibi) bile, içeriğinizin doğru şekilde veya hiç görüntülenmemesine neden olabilir.
.htaccess gizli bir sistem dosyası olduğundan, lütfen FTP istemcinizin gizli dosyaları gösterecek şekilde yapılandırıldığından emin olun. Bu genellikle programın tercihlerinde / seçeneklerinde bir seçenektir.
Talimatlar
1.ADIM: Not defteri gibi bir metin düzenleyicisini kullanarak boş bir metin dosyası oluşturun ve htaccess.txt olarak kaydedin.
NOT: Dosyayı htaccess.txt olarak kaydetmenizin nedeni, birçok işletim sisteminin ve FTP uygulamasının .htaccess dosyalarını varsayılan olarak okuyamaması veya görüntüleyememesidir. Sunucuya yüklendikten sonra dosyayı .htaccess olarak yeniden adlandırabilirsiniz.
2.ADIM: Dosyanın içeriğini düzenleyin. Aşağıdaki örnekleri kontrol edin:
301 (Kalıcı) Yönlendirme: Tüm siteyi kalıcı olarak farklı bir URL’ye yönlendirin. Bu, en yaygın yönlendirme türüdür ve çoğu durumda kullanışlıdır. Bu örnekte, “yazilimkodlama.com” etki alanına yönlendiriliyoruz:
1 2 3 4 | #Bu, web sitenizin tamamını başka bir etki alanına yönlendirmenize olanak sağlar Redirect 301 / http://www.yazilimkodlama.com |
302 (Geçici) Yönlendirme: Sitenin tamamını farklı bir geçici URL’ye yönlendirin. Geçici bir açılış sayfanız varsa ve daha sonra ana giriş sayfanıza dönmeyi planlıyorsanız, SEO amaçları için kullanışlıdır:
1 2 3 4 | # Bu, web sitenizin tamamını başka bir etki alanına yönlendirmenize olanak sağlar Redirect 302 / http://yazilimkodlama.com/ |
index.html dosyasını belirli bir alt klasöre yönlendirin:
1 2 3 4 | # Bu index.html dosyasını belirli bir alt klasöre yönlendirmenize izin verir Redirect /index.html http://tasarimkodlama.com/yenidizin/ |
Eski bir dosyayı yeni bir dosya yoluna yönlendirme:
1 2 3 4 | # Eski dosya yolunu yeni dosya yoluna yönlendir Redirect /eskidizin/eskidosya.html http://sitem.com/yenidizin/yenidosya.html |
Belirli bir dizin sayfasına yönlendirme:
1 2 3 4 | # Özel Dizin Sayfası Sağla (Varsayılan işleyiciyi ayarla) dizinindex index.html |
3.ADIM: Bu dosyayı yükleyin ve .htaccess olarak yeniden adlandırın.
NOT: Bir metin düzenleyici kullanıyorsanız, dosyayı düz metin olarak kaydettiğinizden emin olun. .htaccess dosyalarında kullanılabilecek Apache yönergelerinin kesin rehberi burada bulunabilir: http://httpd.apache.org/docs/mod/core.html
Mod_rewrite ile daha güçlü URL değişiklikleri
URL’nizin görüntülenme biçiminde karmaşık değişiklikler yapmanız gerekirse, .htaccess yeniden yazma kurallarını kullanma bölümünü ziyaret etmelisiniz. URL’nizin başına “www” eklemek, tüm istekleri bir alt klasöre yönlendirmek ancak URL’nin geri kalanını tutmak vb. gibi işlemleri yapabilirsiniz.
1 Yorum