. Htaccess dosyaları Drupal IIS 7 6 barındırma siteleri alıyorsunuz?

2 Cevap php

Ben dahil IIS 7 web sunucusu kullanarak bizim Windows 2008 sunucu üzerinde Drupal 6 çalıştırmak istiyorum. Orada bunu yaparken çeşitli talimatlar veren bir kaç bloglar vardır, ama ben IIS 7 kullanan Drupal siteleri ve / veya aktif bazı modülleri oluşturmak çalıştığınızda, ben. Htaccess dosya klasörleri oluşturma ve / veya eksik hakkında hata iletileri alıyorum.

Drupal dayanıyor gibi görünüyor. Htaccess dosyaları Drupal örnekleri için bazı güvenlik yapılandırmak için.

IIS 7 Drupal 6 çalıştırılmadan bu bir anlaşma kesici mi? Herkes aslında IIS 7 altında bir üretim Drupal 6 site çalıştıran?

Doug

2 Cevap

Bu Drupal dağıtırken geldiğinde IIS 7 önceki sürümlerine göre çok üstündür. Bir kere, artık mod_rewrite, "URL Rewrite modülü" eşdeğer içerir ve (web. onun yönetici konsolu (her zaman olduğu gibi) ve oldukça anlaşılabilir XML dosyaları hem yapılandırılabilir config) daha. htaccess dosyaları daha karmaşık değildir. Artık ISAPI_Rewrite gerekir.

http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691

Ancak, dikkate almaz. Htaccess dosyaları otomatik olarak, erişim kontrolü hala elle yapılandırmak zorunda şeydir demektir.

Good tutorial about the .htaccess to web.config process here: http://learn.iis.net/page.aspx/557/notes-on-translating-htaccess-files-to-webconfig/

Bu ticari dağıtım için, muhtemelen hala Zend Server gibi, bunun yerine desteklenen bir Apache yığın kullanmak isteyeceksiniz, söyleniyor.

Şahsen ben IIS bir kamu bakan Drupal sitesi için makul bir çözüm düşünmüyoruz. Sen işe almak mümkün olabilir, ama bunu yerine Apache yapılandırmak öğrenmek için zahmete değer olduğunu şeyleri yapılandırma kadar ek süre geçireceksiniz.