URL için farklı Web sitelerini yeniden yönlendirme hakkında

Makale numarası: 324000 - Bu makalenin geçerli olduğu ürünleri görün.
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx
IIS 7.0 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.iis.net/default.aspx?tabid=1
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, nasıl yapılır: yeniden yönlendirme ve Apache bir yapılandırma dosyası yapılandırmalardan ınternet ınformation Services (IIS) yeniden yazarken size çevrilemiyor.

URL yeniden yönlendirme

Apache kullandığınızda, bir klasör veya başka bir klasöre veya aynı Web sitesinde, hem de farklı bir Web sitesine bir konuma işaret edecek biçimde yeniden yönergesini kullanarak URL'leri yeniden yönlendirebilirsiniz. Bir klasörü başka bir konuma da diğer ad diğer ad emrini kullanarak yapabilirsiniz. IIS kullanıyorsanız, URL yeniden yönlendirme işlevini kullanarak aynı görevleri gerçekleştirebilirsiniz.

Klasör yeniden yönlendirme veya IIS dosya için:
  1. Web sunucu bilgisayara yönetici olarak oturum açın.
  2. Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  3. Yönetimsel Araçlar ' ı çift tıklatın ve ardından Internet Hizmetleri Yöneticisi'ni çift tıklatın.
  4. Web sitesini veya klasörü sağ tıklatın ve sonra da ' ı tıklatın.
  5. Klasör ekranı'nı sağ tıklatın, Yeni ' nin üzerine gelin ve Klasör</a1>'ı tıklatın.
  6. Internet Hizmetleri Yöneticisi'ne geri dönün.
  7. Oluşturduğunuz klasörü sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  8. Dizin sekmesini tıklatın ve sonra da BIR URL'ye yeniden yönlendirme ' yi tıklatın.
  9. Klasörü başka bir URL'YE yeniden yönlendirmek için <a0></a0>, klasör veya 4. adımda açıklanan Web sitesi URL'SINI tıklatın ve ardından tam yeni siteye Yönlendir kutusuna yazın.
  10. Klasörü başka bir klasörün içindeyse klasörü (örneğin, bölüm/Departments/projeler için Proje) yeniden yönlendirmek için <a0></a0>, Bu altındaki BIR dizin ' i tıklatın ve sonra da yeni bir klasöre Yönlendir kutusuna yazın.
  11. Yeniden yönlendirme türü için kalıcı yeniden yönlendirme (ve değil geçici yeniden yönlendirme) işaretlemek için <a0></a0>, Bu kaynak için kalıcı yeniden yönlendirme Ek Yardım düğmesini tıklatın.

    Bu ayarı, yer işaretlerine ve diğer ayrıntıları bazı tarayıcılar otomatik olarak güncelleştirilir.
  12. Değişiklikleri kaydetmek için Tamam ' ı tıklatın.

URL'leri yeniden yazma

Apache kullanırsanız, yeniden yazın veya farklı klasörlere, dosyalara veya dizinlere URL'leri yönlendirmek için normal ifade sistemi'ni kullanabilirsiniz. IIS kullanıyorsanız, joker karakterler ve yeni değişkenler kullanarak aynı görevi gerçekleştirebilirsiniz. Bir URL sırasında rewriting bir yordam yerine kullanabilirsiniz öğeleri belirlemek için aşağıdaki tabloya bakın.
Bu tabloyu kapaBu tabloyu aç
değişkenAçıklamaÖRNEK
$ sSon geçiş eşleşmedi
öğe bir URL'den.
/ Scripts yönlendirildi, /newscripts için ve
özgün istek /scripts/program.exe için olur.
/Program.exe sonek olur. Sunucu
otomatik olarak bu sonek değişimi gerçekleştirir.
$ S değişkeni kullanın
yalnızca birlikte diğer değişkenleri.
$ pParametreleri iletir
özgün URL'NIN.
Örneğin, özgün URL ise
/scripts/myscript.asp?number=1 ise,
dize "sayı = 1"
Hedef URL'DE eşleştirilir.
$ q$ P gibi kullanılan, ancak içerir
satır aralığı soru işareti.
Örneğin, özgün URL ise
/scripts/myscript.asp?number=1 ise,
dize "? sayı = 1"
Hedef URL'DE eşleştirilir.
$ vIstenilen URL'YI iletir.
Sunucu adı.
Örneğin, özgün URL ise
/ / myserver/scripts/myscript.asp,
dize "/ scripts/myscript.asp"
Hedef URL'DE eşleştirilir.
0 TL
arasında
$ 9'a
Bölümü geçirir.
istenen URL,
gösterilen joker karakterle eşleşir.
!Yeniden yönlendirmeyin.Yeniden yönlendirmesini engellemek için bu değişkeni kullanın bir
alt klasör veya içindeki tek bir dosyayı bir
yeniden yönlendirildi sanal dizin.

IIS, aşağıdaki joker karakterlerini destekler:
  • Yıldız işareti (*): Herhangi bir karakter için joker karakter
  • Soru işareti (?): tek bir karakter için joker karakter.
Tekrar etkinleştirmek için bu makalenin önceki bölümlerinde açıklanan yeniden yönlendirme işlevini kullanın. Yeniden yönlendirme için kutusu kaynak ve hedef URL'YE, noktalı virgülle (;) ayrılmış içerdiğinden emin olun.

Örneğin, .html dosyası Default.html ile biten tüm dosyaları yeniden yönlendirmek için şunu yazın:
  1. Yeniden yazma işlemi için temel olarak kullanmak istediğiniz klasörü sağ tıklatın ve sonra da Özellikler ' i tıklatın.
  2. Dizini sekmesini tıklatın.
  3. BIR URL'ye yeniden yönlendirme Ek Yardım düğmesini tıklatın.
  4. 1. Adımda anlatılan klasörün tam URL'SI Ek Yardım düğmesini tıklatın.
  5. Tür *. html;default.htmlYönlendir kutusuna.
  6. Değişiklikleri kabul etmek için Tamam ' ı tıklatın.
Sorgu için bir komut dosyası farklı bir komut dosyası için yeniden yönlendirme, myscript.asp?number=1 newscript.asp?number=1 için yeniden yönlendirmek için:
  1. Özgün komut dosyasını sağ tıklatın ve sonra da Properties ' i tıklatın.
  2. Dosya sekmesini tıklatın.
  3. BIR URL'ye yeniden yönlendirme Ek Yardım düğmesini tıklatın.
  4. 1. Adımda açıklanan komut dosyası tam URL'SINI tıklatın.
  5. Newscript.asp$QYönlendir kutusuna yazın.
  6. Değişiklikleri kabul etmek için Tamam ' ı tıklatın.

Referanslar

Temel bir UNIX Windows'a geçiş ayarlarını yapılandırma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
324213Apache ayarlarını geçirmek ve UNIX ve Windows geçiş ııS'YI yapılandırmak için

Özellikler

Makale numarası: 324000 - Son Gözden Geçirme: 03 Temmuz 2008 Perşembe - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
Anahtar Kelimeler: 
kbmt kbhowtomaster KB324000 KbMttr
Otomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:324000

Geri Bildirim Ver