SEO ve web

.htaccess Dosyası Oluşturucu

Apache web sunucuları için HTTPS yönlendirmesi, WWW kuralları, önbellek süreleri ve güvenlik başlıkları içeren .htaccess yapılandırma metni oluşturun.

Aracı çalıştır

Apache web sunucularında çalışan web siteleri için yönlendirme ve güvenlik yönergelerini `.htaccess` dosyası üzerinden düzenleyebilirsiniz. Bu araç; HTTPS yönlendirmesi, WWW öneki kuralı, özel hedef adresi yönlendirmeleri, tarayıcı önbellek süreleri ve temel güvenlik başlıkları içeren Apache yapılandırma metinleri üretir. İhtiyacınıza uygun yönlendirme türünü belirleyebilir, harici bir adrese aktarma yapacaksanız hedef bağlantıyı ilgili alana girebilirsiniz. Statik içerikler için tarayıcı önbellekleme süresi tanımlamak istediğinizde gün veya ay bazında geçerli bir süre belirtebilir, X-Frame-Options, X-Content-Type-Options ve X-XSS-Protection güvenlik başlıklarını tek bir seçimle kural metnine ekleyebilirsiniz. Standart seçeneklerin dışında kalan ek Apache kurallarınızı da alt bölüme ham metin olarak ekleme imkanınız vardır. Oluşturulan metin Apache sunucunuza kendiliğinden yüklenmez veya sunucuda otomatik olarak etkinleştirilmez. Çıktı alanında beliren yönergeleri kopyalayıp web sitenizin kök dizininde yer alan `.htaccess` dosyasına kaydetmeniz gerekir. Girdiğiniz hedef bağlantılar, önbellek değerleri ve özel yönergeler herhangi bir doğrulama ya da sözdizimi denetiminden geçirilmeden doğrudan kural metnine aktarılır. Dosyanızı sunucu ortamına aktarmadan önce yapılandırma satırlarını gözden geçirmeniz önerilir.

Kullanım

  1. Yönlendirme Modu listesinden HTTPS, WWW, Özel Yönlendirme veya Yok seçeneklerinden birini belirleyin.
  2. Özel yönlendirme seçtiyseniz hedef web adresini Yönlendirme Adresi kutusuna yazın.
  3. Tarayıcı önbellekleme yönergeleri eklemek için Önbellek Süresi alanına '1 month' veya '1 week' gibi bir değer girin.
  4. Temel güvenlik yönergelerini dahil etmek için Güvenlik Başlıkları onay kutusunu işaretleyin.
  5. Varsa eklemek istediğiniz ek yapılandırma satırlarını Özel Kurallar alanına yapıştırın.
  6. Oluşturulan Apache kurallarını kopyalayarak sitenizin ana dizinindeki .htaccess dosyasına ekleyin.

Örnekler

  • Yönlendirme Modu olarak 'HTTPS Zorunlu' seçip Güvenlik Başlıkları kutusunu işaretlediğinizde, HTTP isteklerini HTTPS protokolüne aktaran RewriteRule satırları ve X-Frame-Options gibi koruma başlıkları içeren bir metin hazırlanır.
  • Yönlendirme Modu olarak 'Özel Yönlendirme' seçip hedef adrese 'https://ornek-site.com' yazdığınızda ve Önbellek Süresi alanına '1 month' girdiğinizde, gelen istekleri yeni hedefe 301 koduyla yönlendiren ve mod_expires direktifleri barındıran kurallar oluşturulur.

SSS

Oluşturulan kurallar sunucuma otomatik olarak yüklenir mi?

Hayır. Araç yalnızca metin üretir; hazırlanan kuralları web sitenizin kök dizininde bulunan .htaccess dosyasına sizin kaydetmeniz gerekir.

Özel yönlendirme kuralı ne zaman eklenir?

Özel Yönlendirme modu seçildiğinde ve geçerli bir yönlendirme adresi girildiğinde 301 yönlendirme bloğu kural metnine dahil edilir.

Girdiğim özel kurallar ve bağlantı adresleri sözdizimi denetiminden geçer mi?

Girdiğiniz bağlantılar, önbellek ifadeleri ve özel kurallar doğrulanmadan ya da dönüştürülmeden doğrudan çıktı metnine yerleştirilir.

Güvenlik başlıkları seçeneği hangi yönergeleri ekler?

Bu seçenek işaretlendiğinde X-Content-Type-Options (nosniff), X-Frame-Options (DENY) ve X-XSS-Protection başlıkları metne dahil edilir.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.