Bir PHP betiğini test etmek için XAMPP kullanıyorum. Şimdi, klasörün kök dizininde, betiğin gereksinimlerine göre bir
.htaccess dosyası yerleştirmek istiyorum.
Ancak Windows yeniden adlandırmama izin vermeyecek
.htaccess. Etrafta dolaşmanın bir yolu var mı?
Windows 7 RTM kullanıyorum.
bu bağlantı , XP'de aynı sorunu tartışıyor.
Bunu okumanıza ve Windows 7 için geçerli olup olmadığına karar vermenize izin vereceğim, ancak çözüm bir komut satırı kullanmayı gerektiriyor.
DÜZENLE:
Windows'un
htaccess.txt dosyası oluşturmanıza izin vermesiyle başlar
Sonra
Start Run > cmd
sonra yazın
rename c:\pathtoyourhtaccessfile\htaccess.txt .htaccess
hile yapacak
Teşekkürler https://serverfault.com/questions/22626/rename-files-to-empty-filename-in-windows-Vista Yeni bir numara öğrendim. Bu sayfa Google’da bu hata mesajı için daha yüksek göründüğü için, onu da buraya bağlayacağımı düşündüm.
Esasen Explorer'da yapmak istiyorsanız, .htaccess olarak adlandırın. son bir nokta ile. İzleyen nokta Windows'a uzantının ne olacağını ve ilk nokta ve harflerin dosya adının (uzantısız) ne olması gerektiğini söyler. Bir uzantısı olmayan dosyaya izin verilir, ancak dosya adı olmayan bir dosyaya izin verilir. Neyse ki, uzantısı olmayan bir dosya nokta gerektirmez, bu yüzden istediğimiz dosya adını oluşturan silme işlemini elde ederiz (bu sadece bir uzantıdır - Windows'un bildirdiği dosya türüne bakın?)
Bunu sadece htaccess ile değil, herhangi bir dizeyle yapabilirsiniz. Bana biraz mantıklı geliyor çünkü bir nokta ile başlayan dosyaların özel bir anlamı var.
Dosyayı Windows Gezgini'nde oluşturmayın. Hangi programda kullanıyorsanız kullanın (notepad, vim, Eclipse neyse). Ardından "Farklı Kaydet" i seçin ve "Tüm Dosyalar" ın seçili olduğundan emin olun. .Htaccess yazın. İşe yaramalı.
Tüm Dosyalar, programın otomatik olarak bir dosya türü uzantısı eklemesini önlemektir (örneğin, .htaccess.txt)
Yapabileceğiniz bir şey
.htaccess dosyası olarak başka bir dosya kullanmaktır.
httpd.conf dosyasını veya XAMPP kurulumunun Apache yapılandırma dosyasını ne çağırdığını açın.
AccessFileName ile başlayan satırı arayın ve sonunda değeri, Windows'un bunu kaydetmenize izin vereceği bir şeyle değiştirin.
AccessFileName htaccess.txt
Bu satırı bulamazsanız, sadece yukarıdakileri ekleyin.
Ardından XAMPP'nizi yeniden başlatın.
Yine de, canlı siteye yüklediğinizde onu yeniden adlandırmayı hatırlamanız gerekecek.
Eski Windows XP günlerinde yalnızca dosya adını belirtmek yeterliydi mi? Bu teklifler daha sonra Windows tarafından kaldırılacaktır. Yani,
adını değiştir dosyayı farklı kaydet:
".Htaccess"
Bu
elbette yalnızca Not Defteri'nden kaydetme, örneğin, Not Defteri'nde çalışır ve ardından varsayılan
.txt öğesinin eklenmesini engeller.
Aynı zamanda Windows Gezgini'nde de çalıştığından% 100 emin değilim. Windows XP'de Windows Explorer'dan çalışmaz, çünkü o zaman bile tırnak yazamaz. Ve alıntılar olmadan "Bir dosya adı yazmalısınız." çünkü lider noktayı sevmiyor. İletişim kutusunu kullanırken sağ tıkla "Özellikler.
Basitçe adlandırın
.htaccess. Bitiş noktası Windows tarafından otomatik olarak kaldırılacak ve
.htaccess adında olması gerektiği gibi bırakılacak.