2N/A<?
xml version='1.0' encoding='UTF-8' ?>
2N/A<!-- English Revision: 636374:832069 (outdated) --> 2N/A<!-- ===================================================== 2N/A========================================================== --> 2N/A Licensed to the Apache Software Foundation (ASF) under one or more 2N/A contributor license agreements. See the NOTICE file distributed with 2N/A this work for additional information regarding copyright ownership. 2N/A The ASF licenses this file to You under the Apache License, Version 2.0 2N/A (the "License"); you may not use this file except in compliance with 2N/A the License. You may obtain a copy of the License at 2N/A Unless required by applicable law or agreed to in writing, software 2N/A distributed under the License is distributed on an "AS IS" BASIS, 2N/A WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 2N/A See the License for the specific language governing permissions and 2N/A limitations under the License. 29N/A<
parentdocument href="../"/>
29N/A <
title>Apache mod_rewrite</
title>
26N/A <
p>``mod_rewrite’ı harika yapan şey, Sendmail’ın tüm yapılandırma
2N/A kolaylığı ve esnekliğine sahip olmasıdır. mod_rewrite’ı kötü yapan
2N/A şey ise Sendmail’ın tüm yapılandırma kolaylığı ve esnekliğine sahip
2N/A <
p class="cite">-- <
cite>Brian Behlendorf</
cite><
br />
2N/A <
p>``Hakkında tonlarca örnek ve belge olmasına rağmen mod_rewrite kara
12N/A büyüdür. Müthiş güzel bir kara büyü ama yine de kara büyü.''</
p>
16N/A <
p class="cite">-- <
cite>Brian Moore</
cite><
br />
16N/A bem@news.cmc.net</
p>
16N/A <
p>URL kurgulamasının İsviçre Çakısı olan <
code>mod_rewrite</
code>
16N/A modülünün belgelerine hoşgeldiniz!</
p>
12N/A <
p>Bu modül istenen URL’leri çalışma anında yeniden yazmak için (düzenli
12N/A ifade çözümleyiciden yararlanan) kurallara dayalı bir yeniden yazma
12N/A motoru kullanır. Gerçekten esnek ve güçlü bir URL kurgulama
12N/A mekanizması oluşturmak için sınısız sayıda kural ve her kural için de
12N/A sınırsız sayıda koşul destekler. URL değişiklikleri çeşitli sınamalara
12N/A dayanır; sunucu değişkenleri, HTTP başlıkları, ortam değişkenleri,
12N/A zaman damgaları hatta çeşitli biçimlerde harici veritabanı sorguları
12N/A bile bu amaçla kullanılabilir.</
p>
12N/A <
p>Bu modül URL’lerin tamamında (path-info kısmı dahil) hem sunucu
12N/A (<
code>.htaccess</
code> dosyaları ve <
code><Directory></
code>
12N/A bölümleri) çalışır ve URL üzerinde sorgu dizgesi bölümleri bile
12N/A oluşturabilir. Yeniden yazılan URL sonuçta dahili işlemlerde, harici
12N/A yönlendirmelerde ve hatta dahili vekalet işlemlerinde
12N/A kullanılabilir.</
p>
12N/A <
p>Fakat tüm bu işlevsellik ve esnekliğin bir bedeli vardır: karmaşıklık.
2N/A Bu yüzden bu modülün yapabildiklerini bir günde anlayabilmeyi
2N/A<
section id="documentation"><
title>Belgeler</
title>
2N/A yararlı örnekler</
a></
li>
16N/A daha yararlı örnekler</
a></
li>