.htaccess çevrimiçi aracı

htaccesseditor.com , en yaygın dosya komutlarını içeren en basit düzenleme çözümüdür .Htaccess . Genel olarak konuşursak, .htaccess dosyası bir dosyadır. ASCII biçimi (not defterinde düzenlenmesi kolay) sunucuyla iletişim kurar (Apache). Bu dosyanın klasörde bulunması durumunda, hatalı ayarı sistemin ve/veya sunucudaki etki alanlarının ve alt etki alanlarının düzgün çalışmasını etkileyebilir. kök.
Düzenlenebilen .htaccess komutları htaccesseditor.com :

1. Hata yönetimi . – En basit örnek, bir kullanıcıyı bir sitenin var olmayan bir sayfasından (404), sitenin dizinine veya başka bir web sayfasına yönlendirmek olabilir.

htaccesseditor.com, tür hatası komutlarının düzenlenmesine izin verir “hatalı müşteri istekleri” (400 ile 414 arasındaki hatalar) ve sunucu hataları (500 ile 505 arası)

Hatalı istekler :

400 Geçersiz istek
401 Yetkilendirme Gerekli
402 Ödeme Gerekli
403 Yasaklı
404 Bulunamadı
405 Yönteme İzin Verilmiyor
406 Kabul Edilemez (kodlama)
407 Proxy Kimlik Doğrulaması Gerekli
408 İstek Zaman Aşımına Uğradı
409 Çakışan İstek
410 Gitmiş
411 İçerik Uzunluğu Gerekli
412 Ön Koşul Başarısız Oldu
413 Varlık İsteği Çok Uzun
414 URI İsteği Çok Uzun

Sunucu hataları:

500 Uluslararası Sunucu Hatası
501 Uygulanmadı
502 Kötü Ağ Geçidi
503 hizmet kullanılamıyor
504 Ağ Geçidi Zaman Aşımı
505 HTTP Sürümü Desteklenmiyor

Hata sayfası kurulumu

2. Web sunucusundaki dosyalara erişimin engellenmesi.

Dosyalara tüm erişimi reddet – Kullanıcının siteye veya web sayfasına erişimini engellemek için kullanılır.

<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
order deny,allow

Dosyalara tüm erişimi reddet

3. Kullanıcı ve şifre koruması

Dosya kullanma .htpasswd Evet .Htaccess ona emrediyor kimlik doğrulama, kullanıcıların sunucudaki bazı klasörlere erişimini sınırlayabiliriz. Erişime yalnızca kullanıcı ve şifre bazında izin verilir.

Temel kimlik doğrulama

4. WWW'yi kurun

Yönlendir (Yönlendirme 301) bir sitenin ziyaretçisini koşullandırılmış bir URL'ye yönlendirir. eski bir yazımda söylemiştim trafik yönlendirme Ve anti bölünmüş etki alanı . :)

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(stealthsettings.com)(:80)? [NC]
RewriteRule ^(.*) https://stealthsettings.com/$1 [R=301,L]

WWW'yi kurun

5. Yönlendirme Direktifleri (301 Ve 302)

4. maddeye benzer, ancak burada birkaç bağlantının düzenlenmesine izin verilir. İleri 301 Kalıcı Olarak Taşındı , bir web sayfasının URL'sini değiştirdikten sonra kullanılır. Temel olarak bu komut satırı, ziyaretçiyi sunucuda bulunan bir sayfadan mevcut bir sayfaya yönlendirir.

Örnek:

Redirect permanent index_vechi.html index_nou.html

Redirect permanent url_inexistent.html url_actual.html

Yönlendirme direktifleri aynı zamanda alanlar arasındaki yönlendirmeler için de kullanılır. Örneğin, blogumu başka bir yerden taşıyacak olsaydım Stealthsettings.com pe www.google.com , blogun kök klasöründeki .htaccess dosyasına yazılan yönlendirme komutu Stealthsettings.com , aşağıdaki gibi olacaktır:

Redirect permanent / www.google.com/

.htaccess dosyaları oluşturmaya yönelik çevrimiçi araç

Dosyayı unutmayın .Htaccess formatında sunucuya yüklenmelidir. ASCII ve ayarlanması gerekir CHMOD 644 (RW-R–R–), dışarıdan yazılmasını ve/veya okunmasını önlemek için. Htaccess'i kullanmadan önce sunucunuzun bu tür dosyaları desteklediğinden emin olun ve bazı komutlar için Apache modunu etkinleştirmek gerekir. mod_rewrite (URL Yeniden Yazma Motoru).

Kullanılabilecek ayarların/yönergelerin tam listesi için .Htaccess ziyaret etmek Apache Direktifleri .

Teknoloji konusunda tutkulu, 2006'dan başlayarak StealthSetts.com'da zevkle yazıyorum. İşletim sistemlerinde zengin bir deneyime sahibim: macOS, Windows ve Linux, aynı zamanda programlama dilleri ve bloglama platformlarında (WordPress) ve çevrimiçi mağazalar için (WooCommerce, Magento, Presashop).

Ev BT öğreticileri, faydalı ipuçları ve haberler. .htaccess çevrimiçi aracı
Yorum bırak