⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 urlmapping.html.tr.utf8

📁 Apache官方在今天放出产品系列2.2的最新版本2.2.11的源码包 最流行的HTTP服务器软件之一
💻 UTF8
📖 第 1 页 / 共 2 页
字号:
    <div class="example"><p><code>AliasMatch ^/sayfalar/([a-zA-Z0-9]+)/?(.*)          /home/$1/public_html/$2</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="redirect" id="redirect">URL Y枚nlendirme</a></h2>    <p>Yukar谋daki b枚l眉mlerde a莽谋klanan yap谋land谋rma y枚nergeleri Apache鈥檡e      i莽eri臒i dosya sisteminin belli bir yerinden al谋p istemciye g枚ndermesini      s枚yler. Bazen istemciye, istedi臒i i莽eri臒e farkl谋 bir URL ile      eri艧ebilece臒ini ve bu URL i莽in ayr谋 bir istek yapmas谋 gerekti臒ini      bildirmek gerekir. Bu i艧leme <em>y枚nlendirme</em> ad谋 verilir ve bu      i艧levsellik <code class="directive"><a href="./mod/mod_alias.html#redirect">Redirect</a></code> y枚nergesi      ile sa臒lan谋r. 脰rne臒in, <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>      alt谋ndaki <code>/foo/</code> dizininin i莽eri臒inin <code>/bar/</code>      ad谋nda yeni bir dizine ta艧谋nmas谋 halinde istemciye yeni konumun      bildirilmesi 艧枚yle sa臒lanabilirdi:</p>    <div class="example"><p><code>Redirect permanent /foo/      http://mesela.dom/bar/</code></p></div>    <p>Bu atama sayesinde <code>/foo/</code> ile ba艧layan URL yollar谋      <code>mesela.dom</code> sunucundaki <code>/bar/</code> dizini alt谋ndaki      i莽eri臒e y枚nlendirilmektedir. Y枚nlendirmeyi ayn谋 sunucu 眉zerinde yapmak      zorunda de臒ilsiniz, bu y枚nerge ile ba艧ka bir sunucuya da y枚nlendirme      yapabilirsiniz.</p>    <p>Apache ayr谋ca, yeniden yazma ile ilgili daha karma艧谋k sorunlara 莽枚z眉m      olarak <code class="directive"><a href="./mod/mod_alias.html#redirectmatch">RedirectMatch</a></code> diye bir      y枚nerge daha sa臒lar. 脰rne臒in bir sitenin ba艧 sayfas谋n谋 di臒er isteklerden      ayr谋 olarak farkl谋 bir siteye y枚nlendirmek i莽in y枚nergeyi 艧枚yle      kullanabilirsiniz:</p>    <div class="example"><p><code>RedirectMatch permanent ^/$      http://misal.dom/ilksayfa.html</code></p></div>    <p>Bundan ba艧ka, bir sitedeki t眉m sayfalara yap谋lan istekleri ba艧ka bir      siteye ge莽ici olarak y枚nlendirmek i莽in 艧枚yle bir 艧ey yapabilirsiniz:</p>    <div class="example"><p><code>RedirectMatch temp .*      http://mesela.misal.dom/ilksayfa.html</code></p></div></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="proxy" id="proxy">Kar艧谋 Vekil</a></h2>    <p>Apache ayr谋ca, uzak sunuculardaki belgelerin yerel sunucunun URL      alan谋na getirilmesini de m眉mk眉n k谋lar. Bu tekni臒e HTTP sunucunun      belgeleri uzak bir sunucudan al谋p istemciye sunmas谋n谋 sa臒layarak bir      vekil sunucu gibi davranmas谋 nedeniyle <em>ters vekalet</em> ad谋      verilir. Belgelerin istemciye 枚zkayna臒谋n bulundu臒u sunucudan      geliyormu艧 gibi de臒ilde do臒rudan iste臒i yapt谋臒谋 sunucudan geliyormu艧      gibi sunulmas谋 nedeniyle bu i艧lem normal vekaletten farkl谋d谋r.</p>    <p>A艧a臒谋daki 枚rnekte, istemci <code>/foo/</code> dizini alt谋ndan bir belge      istemekte, sunucu ise bu belgeyi <code>dahili.mesela.dom</code>      眉zerindeki <code>/bar/</code> dizininden al谋p istemciye yerel sunucudan      geliyormu艧 gibi sunmaktad谋r:</p>    <div class="example"><p><code>      ProxyPass /foo/ http://dahili.mesela.dom/bar/<br />      ProxyPassReverse /foo/ http://dahili.mesela.dom/bar/<br />      ProxyPassReverseCookieDomain dahili.mesela.dom harici.mesela.dom<br />      ProxyPassReverseCookiePath /foo/ /bar/    </code></p></div>    <p><code class="directive"><a href="./mod/mod_proxy.html#proxypass">ProxyPass</a></code> sunucuyu uygun      belgeleri almas谋 i莽in yap谋land谋r谋rken <code class="directive"><a href="./mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a></code> y枚nergesi <code>dahili.mesela.dom</code>      sunucusundan kaynaklanan y枚nlendirmeleri yeniden yazar, b枚ylece bunlar谋n      yerel sunucudaki yerleri belirlenmi艧 olur. Benzer 艧ekilde,  <code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiedomain">ProxyPassReverseCookieDomain</a></code> ve      <code class="directive"><a href="./mod/mod_proxy.html#proxypassreversecookiepath">ProxyPassReverseCookiePath</a></code>      y枚nergeleri de arka sunucu taraf谋ndan atanan 莽erezleri yeniden yazar.</p>    <p>Yaln谋z, belgelerin i莽indeki hiperba臒lar谋n yeniden yaz谋lmayaca臒谋na      dikkat ediniz. Dolay谋s谋yla, belge i莽inde      <code>dahili.mesela.dom</code>鈥檜 ismiyle hedef alan mutlak hiperba臒lar      varsa bunlar istemci taraf谋ndan vekil sunucudan de臒il do臒rudan      <code>dahili.mesela.dom</code>鈥檇an istenecektir. 脺莽眉nc眉 parti mod眉ller      aras谋nda HTML ve XHTML鈥檇e hiperba臒lar谋 yeniden yazabilen <a href="http://apache.webthing.com/mod_proxy_html/">mod_proxy_html</a>      ad谋nda bir mod眉l vard谋r.</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="rewrite" id="rewrite">Yeniden Yazma Motoru</a></h2>    <p>Daha g眉莽l眉 ikameler gerekti臒inde <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> mod眉l眉      taraf谋ndan sa臒lanan yeniden yazma motoru i艧e yarayabilir. Bu mod眉ldeki      y枚nergeler sunulacak i莽eri臒in yerine karar vermek i莽in kaynak IP adresi,      taray谋c谋 t眉r眉 gibi iste臒e 枚zg眉 枚zellikleri kullan谋rlar.      <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> mod眉l眉 buna ek olarak iste臒in nas谋l ele      al谋naca臒谋na karar vermek i莽in harici yaz谋l谋mlar谋 ve veritabanlar谋n谋      kullanabilir. Yeniden yazma motoru yukar谋da de臒inilen 眉莽 e艧le艧me t眉r眉n眉      de uygulayabilecek yetenektedir: Dahili y枚nlendirmeler (rumuzlar),      harici y枚nlendirmeler ve vekalet. <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> mod眉l眉      taraf谋ndan sa臒lanan yeteneklerin ayr谋nt谋l谋 a莽谋klamalar谋 ve bunlar谋n      kullan谋m 枚rnekleri <a href="misc/rewriteguide.html">URL Yeniden Yazma      Rehberi</a>nde bulunmaktad谋r.</p></div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div><div class="section"><h2><a name="notfound" id="notfound">Dosya orada yok</a></h2>    <p>Ka莽谋n谋lmaz olarak, dosya sisteminde mevcut olmayan dosyalar i莽in de      istek yap谋lacakt谋r. Bunun 莽e艧itli sebepleri olabilir.  Baz谋 durumlarda      bu, belgelerin yerlerininin de臒i艧tirilmesinin bir sonucu olabilir. Bu      durumda yap谋lacak en iyi 艧ey, istemciyi belgeyi yeni yerinden istemesi      i莽in bilgilendirmek amac谋yla  <a href="#redirect">URL y枚nlendirmesi</a>      kullanmakt谋r. Bu 艧ekilde, i莽eri臒in yeri de臒i艧se bile eski yer imlerinin      ve hiperba臒lar谋n 莽al谋艧maya devam edeceklerinden emin olabilirsiniz.</p>    <p>"Dosya orada yok" ("File Not Found") hatalar谋n谋n di臒er bir bildik      sebebi de URL鈥檒erin hiperba臒larda veya do臒rudan taray谋c谋da kas谋tl谋 ya da      kas谋ts谋z, yanl谋艧 yaz谋lmas谋d谋r. Bu t眉r sorunlarda yard谋mc谋 olmas谋 i莽in      Apache <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> (sic) ad谋nda bir mod眉lle gelir. Bu      mod眉l etkin k谋l谋nd谋臒谋nda Apache, "Dosya orada yok" ("File Not Found")      hatalar谋n谋n 枚n眉n眉 kesip ba艧ka bir yerde benzer isimde bir dosya var m谋      diye bakar. B枚yle bir dosya varsa, <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code>      istemciye dosyan谋n do臒ru yerini bildiren bir HTTP y枚nlendirmesi yollar.      Benzer 莽ok say谋da dosya varsa bunlar istemciye bir liste halinde      sunulur.</p>    <p><code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> mod眉l眉n眉n en yararl谋 枚zelliklerinden biri      de dosya isimlerini harf b眉y眉kl眉臒眉ne duyars谋z olarak arayabilmesidir.      Dosya isimlerinde harf b眉y眉kl眉臒眉n眉n 枚nemli oldu臒u Unix benzeri sistemler      hakk谋nda bilgisi olmayan kullan谋c谋lara sahip sistemlerin kullan谋c谋lar谋na      bu b眉y眉k yarar sa臒lar. Fakat mod眉l眉n URL d眉zeltmekten ba艧ka 艧eyler i莽in      de kullan谋lmas谋, istemcilerden gelen neredeyse her iste臒in URL      y枚nlendirmesine konu olmas谋na sebep olarak sunucunun y眉k眉n眉      artt谋rabilir.</p>    <p>Yerinde bulunmayan i莽eri臒in bulunmas谋 莽abalar谋n谋n t眉m眉 Apache鈥檔in 404      (Dosya orada yok) HTTP durum kodlu bir hata sayfas谋 d枚nd眉rmesine yol      a莽ar. Bu sayfan谋n i莽eri臒i <code class="directive"><a href="./mod/core.html#errordocument">ErrorDocument</a></code> y枚nergesi ile denetlenebilir ve <a href="custom-error.html">Hata Yan谋tlar谋n谋n Ki艧iselle艧tirilmesi</a>      b枚l眉m眉nde anlat谋ld谋臒谋 gibi olduk莽a esnek bir 艧ekilde      ki艧iselle艧tirilebilir.</p></div></div><div class="bottomlang"><p><span>Mevcut Diller: </span><a href="./en/urlmapping.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |<a href="./ja/urlmapping.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |<a href="./ko/urlmapping.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |<a href="./tr/urlmapping.html" title="T眉rk莽e">&nbsp;tr&nbsp;</a></p></div><div id="footer"><p class="apache">Copyright 2008 The Apache Software Foundation.<br /><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a> alt谋nda lisansl谋d谋r.</p><p class="menu"><a href="./mod/">Mod眉ller</a> | <a href="./mod/directives.html">Y枚nergeler</a> | <a href="./faq/">SSS</a> | <a href="./glossary.html">Terimler</a> | <a href="./sitemap.html">Site Haritas谋</a></p></div></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -