WordPress dosya ve dizin yapınızı nasıl değiştirirsiniz
Açık kaynaklı WordPress’in doğası sayesinde, bilgisayar korsanları da dahil olmak üzere herkes WordPress web sitesinin tipik dosya yapısını bulabilir ve saldırılara tam olarak nereden başlayacağınızı bilebilir. Neyse ki, çekirdek WordPress dosyanızın yapısını yeniden düzenleyin, hackleme ile savaşmak ve sitenizin savunmasını güçlendirmek için güvenlik deponuzdan kullanabileceğiniz yöntemlerden biridir. Bu yazıda, dosyanızın yapısını tek ve çoklu bir kurulum için ayarlayabileceğiniz ve her şeyi birleştirmek için ihtiyacınız olan kodu gösterebileceğiniz iki yolla size rehberlik edeceğim. Unutmayın: Uzman Kahramanları Destek Uzmanımız, karşılaşabileceğiniz ve özgür olabileceğiniz sorunlarda size yardımcı olmak için 7/24, yağmur veya parlak – hazır ve bekliyor!
Yedekleme hakkında her şey, dosya yapınızı ayarladığı için, dikkatli değilseniz, sitenize hızlı bir harekette zarar verebilir, bir yedeklemeyi bir sorun meydana gelirse sitenizi önceki ihtişamına döndürebildiğinizden emin olun. Dosyanızı yalnızca zaman için basıldığınızda rezerve edebilirsiniz, ancak eksiksiz ve eksiksiz yedekleme en iyisidir. Uyarıldın. Sitenizi nasıl ayıracağınızla ilgili ayrıntılar için diğer yayınlarımızdan bazılarına bakın:
Anlık görüntü kullanarak WordPress sitenizi (ve çoklu) nasıl ayırabilirsiniz?
Etkin veya kilitli olduğunda bir WordPress manuel rezerv yapın
4 En iyi çoklu WordPress Reserve Çözümleri test edilir ve gözden geçirilir
7 Premium WordPress ve En İyi Freemium Rezerv eklentileri incelendi
Dosyanız sitenizi görüntülemek için veritabanınızla iletişim kuramıyorsa, sitenizin önünde bazı hassas bilgilerle bir hata mesajı yazdırılır. Herhangi bir sorunun yalnızca erişebileceğiniz günlükte gizlice yazdırılması için hataların günlüğe kaydedilmesini etkinleştirerek bunu ortadan kaldırmak için çok yararlı olacaktır. Ön uç hatanın raporlanmasını nasıl devre dışı bırakacağınız ve hata günlüğünüzü nasıl etkinleştireceğinizle ilgili ayrıntılar için, bkz. Hata Ayıklama Post WordPress: wp_debug nasıl kullanılır. Ön uç hatalarından bahsetmişken, geçici bir aktarım (302) hazırlamak için işlemi tamamladığınızda, sitenizi birkaç dakika çevrimdışı hale getirmek için dosya yapınızı sıfırlayın (ve Google! 302’nin transferi ve nasıl hazırlanacağı hakkında ayrıntılar için WordPress (ve iş için en iyi eklenti) için bir transfer yapmak için yazımızı görebilirsiniz.
Dosya Dizini Değiştirme Yapabileceğiniz ilk değişiklik türü, sitenizin köklerindeki iki dosya hariç tümü ayrı dizinlere taşımaktır. Genellikle bunu yapmak, sitenizin URL’sini www.your-site.com’dan www.your-site.com/core-files/ adresine benzer bir şeye dönüştürmeniz gerektiği anlamına gelir, ancak sitenizin adresi orijinal gibi kalır. dosyanızı dizinine taşırken. Bilgisayar korsanları, URL’niz aracılığıyla tüm dosyalarınızın kurulum kökünüzde olduğunu varsayar, ancak bunun sitenizi hackleyemediklerinde bunun gerçekleşmediğini hemen fark ederler. Dosyalarınızın nerede olduğunu kolayca tahmin edemeyecekleri için el değmemiş olma eğilimindedirler.
Sitenizin kökünde yeni bir dizin oluşturarak yeni bir dizin başlatma oluşturma. Bunu SSH ve komut satırları, FileZilla gibi programlarla veya kontrol paneli dosya yöneticiniz aracılığıyla FTP ile yapmayı seçebilirsiniz. CPanel’de, girdikten sonra dosya> dosya yöneticisi açın ve site dosyanızı bulun. Kökte, sayfanın üst kısmındaki klasör düğmesini tıklayın ve yeni dizininizin adını girin. CPanel’deki çekirdek dosyanız için yeni bir dizin yapın.
Buradaki fikir, yeni klasör adınızı belirsiz bir şekilde vermektir. Örneğin, yeni dizini “WordPress”, “WP-Core”, sitenizin adı veya benzeri adlandırmayın. Bilgisayar korsanları tarafından tahmin edilemeyen bir isim seçmeye çalışın, ancak bu sizin için hala açıktır.
Yeni dizininizi girmek için WordPress adresinizi değiştirin.
Tamamlandıktan sonra sayfanın altındaki değişiklikleri kaydet’i tıklayın. Siteniz şimdi mevcut olmamalı, ancak sürecin normal bir parçası olduğu için panik yapmayın. Çoklu bir ağ yüklediyseniz, WordPress adresini süper yönetici kontrol panelinizden güncelleyemezsiniz. Bunun yerine wp-config.php dosyasına kodlamanız gerekir. Bunu tek bir kurulum için de yapmayı seçebilirsiniz, ancak daha sonra kontrol panelinizde URL’yi güncelleyemeyeceğinizi unutmayın. WP-Config.php dosyanızı açın ve sayfanın altına aşağıdaki satırları ekleyin, ancak /* Hepsinden önce, düzenlemeyi bırakın! Mutlu bloglama. * / /* Hepsi bu, düzenlemeyi bırak! Mutlu bloglama. * / /* Hepsi bu, düzenlemeyi bırak! Mutlu bloglama. */ Satır: Core 55B8B2148F7931895C565D134CA08EC4’ü içerir
Uygulamayı oluşturduğunuz klasörün gerçek adıyla değiştirdiğinizden emin olun. Etki alanınızın yüklü bir SSL sertifikası yoksa, her iki satırdaki HTTPS bölümünü HTTP olarak da değiştirmeniz gerekir. Değişikliklerinizi kaydedin ve hata mesajlarınızı veya sitenizin yokluğunu görmezden gelin. Çekirdek dosyanızı taşıma zamanı. Dosyanızı CPanel’e taşıyın, dosya yöneticinize geri dönün ve sitenizi köklendirin. Daha önce yaptığınız yeni klasörün yanı sıra tüm dosyalarınızı ve klasörlerinizi seçin. Her şey vurgulandıktan sonra, yeni dizininize sürükleyin ve gevşek.
Tüm temel dosyalarınızı yeni klasörünüze sürükleyin ve bırakın.
Yeni klasörü girin ve .htaccess dosyanızı seçin. Sayfanın üst kısmındaki Kopyala düğmesini tıklayın ve kurulum kökünüzü yansıtacak şekilde açılırken dosya yolunu düzenleyin. Dosyayı kopyalayın.
Listede görmüyorsanız, sayfanın sağ üst kısmındaki ayarları tıklayın ve gizli dosyayı görüntülemek için onay kutusunu tıklayın, ardından kaydedin. Kurulum kökünüzde görürseniz, taşıma ve diğer gizli dosyaları yeni dizininize. .Htaccess dosyanız orijinal konumuna tekrar kopyalandıktan sonra, dizin.php dosyanızı aynı şekilde kopyalayın. Sitenizin yeni dosya yolunuzu yansıtacak şekilde dizin sayfanızı düzenleyin, dizin.php dosyanızı güncellemeniz gerekir. Sitenizi köklendirmek için kopyaladığınız kişiyi seçin ve sayfanın üst kısmındaki Düzenle düğmesini tıklayın. Bu satırı dosyanın altında bulun: B4D7BD9A78C23B3560BFC85D3DEC4DB7’nin özünü içerir
Yeni dizininizi girmek için /wp-blog-header.php güncelleyin. Örneğin, yeni klasörünüz uygulama olarak adlandırılmışsa, dosya yolunu şuna değiştireceksiniz: /pplication/wp-blog-header.php. Değişikliklerinizi tamamlayın ve sitenizin gösterge tablosuna girin. Ziyaret ettiğiniz URL, yeni dizininizi içermelidir.
Örneğin, yeni dizininiz uygulama olarak adlandırılmışsa, www.your-site.com/application/wp-admin veya www.your-site.com/appliction/wp-login.php adresini ziyaret edeceksiniz. Ayarları Aç> Kalıcı Bağlantılar ve Sayfanın Altındaki Değiştir düğmesini tıklayın. Bu, .htaccess dosyanızı otomatik olarak günceller, böylece kullanıcılar ziyaret ettiğinde tüm yayınlarınız hala görüntülenir. Daha fazla bilgi istiyorsanız, WordPress’in kendinizi Codex WordPress’e verdiği dizini de görebilirsiniz. Dosyanızın yapısını ayarlama Klasör yapısından gerçekten çıkmak ve daha fazla ayarlamak istiyorsanız, kesinlikle yapabilirsiniz. Yalnızca wp-config.php dosyanıza küçük bir kod eklemeniz gerekir. Daha fazla ayarlamadan önce hatırlamanız gereken bazı önemli kurallar vardır: WP-Incomudes klasörünüzü, yukarıda gösterildiği gibi tüm dosyalarınız ve klasörlerinizle yeni bir dizin dışında taşıyamazsınız.
Yükleme klasörünüzü taşıyamazsınız. Doğrudan/wp-content/yükleme/yükleme/içinde kalmalıdır, ancak adını değiştirebilirsiniz.
Konumu birkaç kodla daha fazla ayarlayabileceğiniz klasör:
WP-Content
Eklenti
Yükle (yalnızca adları değiştir)
WP-Content veya Eklentiler klasörünü değiştirirken, gerekli kodu eklediğinizden emin olun /* hepsi bu, düzenlemeyi bırakın! Mutlu bloglama. * / /* Hepsi bu, düzenlemeyi bırak! Mutlu bloglama. * / /* Hepsi bu, düzenlemeyi bırak! Mutlu bloglama. */ Astar. Gönderide daha önce yaptığınız gibi başka bir klasör oluşturabilir ve WP klasörünüzü içine yerleştirebilirsiniz. Bunu yaptıktan sonra, bu kodu “Mutlu Bloglama” satırının üzerine girmek için wp-config.php’nizi düzenleyin: A01605B9F61E417AF3690D9B323686E4’ün özünü içerir
İki örnek dizini, WP-Content klasörünü karşılamak için oluşturduğunuz gerçek klasör adıyla değiştirin. Ayrıca, site.com’unuzu orijinal alan adınızla değiştirin. SSL sertifikalarını yüklemiyorsanız, ikinci sıradaki HTTPS’yi HTTP ile değiştirdiğinizden emin olun. Eklenti klasörünüzü içine koymak için başka bir dizin de oluşturabilirsiniz. Bu değişikliği yaptığınızda, bu kodu wp-config.php dosyanıza ekleyebilirsiniz:
Intisari 68C12E87629CD7DDC6D12F77EF845E8D
Her iki satırdaki yeni klasörü, oluşturduğunuz yeni klasörün gerçek adıyla değiştirdiğinizden emin olun. Ayrıca, site-site.com’unuzu orijinal etki alanınızla güncellemeyi ve SSL sertifikasını yüklemediyseniz HTTPS’yi HTTP olarak değiştirmeyi unutmayın. Yüklenen klasörün adını değiştirmek için, “Mutlu Bloglama” yorumuna bakın ve şu iki satırı bulun:
AF1875F77E628C0D619FE327E6A5D677’nin özünü içerir
Yukarıda requir_once (abspath. ‘Wp-settings.php’); satır, aşağıdakileri ekleyin:
6B2F2FC7BD5C65D0E8E141748EA0BB96’nın özünü içerir
Yükleme klasörünüz için medyayı istediğiniz her şeye değiştirin. Buna benzer bir şeyle sonuçlanmalısınız: b9f341a24459cf65823ea1d20be22dac’ın çekirdeğini yükleme
Tamamlandıktan sonra wp-config.php dosyanızı kaydedin. Yüklenen klasör adınızı değiştirmeye karar verirseniz, şimdi gerçek klasör adını güncellemeniz gerekir. CPanel’de, Open /WP-Concent /Yükleme ve Yükleme Klasörünüzü listeye çift tıklatın. WP-Config.php dosyanıza eklediğiniz adı girebilmeniz gerekir. Tamamlandıktan sonra klavyenize girin. Veya klasörün adını seçebilir, ardından sayfanın üst kısmındaki adı değiştirebilir ve Sembul penceresine yeni klasör adını girebilirsiniz.
WP-Config.php dosyasını güncelledikten sonra, yükleme klasör adınızı değiştirebilirsiniz.
Kullanıma hazır yeni yükleme dosyası adınızı ve klasörünüzü değiştir’i tıklayın. CH-CH-CH-CHO’da daha fazla değişiklik yapın Ayarlamalar doğru bir şekilde yaparsanız, alt-direktörü girmeden sitenizi ziyaret edebilmeniz ve her şeyin doğru görüntülendiğini görebilmeniz gerekir. Bir ziyaretçisiniz ve daha da önemlisi, bilgisayar korsanları, WordPress Core dosyalarınızın çoğunun artık sitenizin kökünde olmadığını bilemez. Sitenizin güvenliğini artırmak için wp-config.php dosyanızda nasıl daha fazla değişiklik yapabileceğinizle ilgili ayrıntılar için, WordPress sitenizi korumak için wp-config.php nasıl ayarlayacağınızla ilgili yayınlarımızdan birine bakın. Dosya yapınızı değiştirmek için wp-config.php dosyanıza girmeniz gereken kodu oluşturmak için WP’yi de kontrol edebilirsiniz.
Dosya yapınızı değiştirmeyi planlıyor musunuz?Sitenizin güvenliğini artırmak için dosyanızda ne tür bir ayar yapmayı seviyorsunuz?Deneyiminizi aşağıdaki yorumlarda paylaşın.
Dosya Yapısı
WordPress Güvenliği