10.6/10.5 's Alias / REDIRECT uygulama (onların topal apache kurulum paradigma bahsetmiyorum) bir CİDDİ hata var.
"Kodadları" veya herhangi Sunucu Admin yapmak "yönlendirir" do <DocumentRoot "XXX">
, ve <Directory "XXX">
direktifleri gibi ... sonuçlanan argümanlar etrafında tırnak ... var. Conf dosyaları. Ben artık aşağı yukarı söyleyemem bu kadar uzun süre bu mücadele ettik .. Bu parametrelerin HERHANGİ tırnak var VARSAYILIR sanmıyorum ...
Çözüm ... sunucu admin temel VHost yapısını ayarlayın, ardından kullanmadan dur! . Conf içine gidin o /etc/apache2/Sites
oluşturulan ve elle mod_alias
direktifleri eklemek gelmiştir dosyaları. Bu Sunucu Admin'nin çıkış gibi görünüyor nedir ..
Alias "/include/" "/ServiceData/Web/mabishu/include/"
Alias "/collaboration" "/usr/share/collaboration"
Alias "/error/" "/usr/share/httpd/error/"
Redirect temp "http://www.osxserversux.com/" "http://osxserver.com/"
Bu gibi görünmelidir ne olduğunu ve aslında ne (bence), işleri ...
Alias /include/ /ServiceData/Web/mabishu/include/
Alias /collaboration /usr/share/collaboration
Alias /error/ /usr/share/httpd/error/
Redirect temp http://www.osxserversux.com/ http://osxserver.com/
Ve bu noktadan itibaren, NEVER hit save in "Web" in "Server Admin" again. Bunu yaparsanız o mutlulukla sizin için tüm tırnak geri koymak olacak!
Bu, tüm Web Yönetimi ve özellikle "diğer adlar" "paneli" Apple işleri kolaylaştırmak için onların arayışı içinde bocalıyor iğrenç bir örneğidir. Onlar araştırma çözümleri bir kabus yapma, sözleşmeler yeniden adlandırmak ve bunların uygulanması bozuldu. Bunun yerine mod_rewrite'ın kullanılmış olmalıdır cabası ... kendi özel kurulum yöntemi yetersiz belgelerle birlikte tüm kapalı üst ve öf!
Ben Apple seviyorum ama hayal kırıklıklarını ve Mac OS X sunucusu yapılandırma seçenekleri eksikliği bazıları gerçekten affedilmez ve annnoying vardır.