I / / foo / bar docs ve pdf bir grup ile bir Web sitesi var
Dizin tarama kapalı, bu nedenle belge almak için özel URL / URI açılan bilmek zorunda olduğunu. Ben onların auth çerez ayarlandığında kontrol eder ve eğer öyleyse, onların dosyayı alır bir php sayfası / foo / bar / TÜM istekleri yönlendirme bir yol bulmak istiyorum. Tabii ki, ben de loop önlemek için kural istek auth_test.php
için ise not tetiklemek için, gerekir. I / foo / bar. Htacess ile mücadele edilmiştir / ve ben sadece bu işe alınamıyor. mod_rewrite regexes kıyasla net ve belirgin görünmesini sağlar.
. İşte benim şimdiki htaccess dosyası (/ foo / bar / in):
RewriteEngine On
RewriteRule !^auth_test\.php$ /foo/bar/auth_test\.php?q=$1 [R=301,L]
Bu başarıyla /foo/bar/auth_test.php
istek için çalışır, ancak bir istek / foo / bar / şey /foo/bar/auth_test.php?q=
beni gönderir
$ 1 gibi bile çekilmiyor. Ayrıca, bu kural göz ardı edilecek gibi görünüyor dosyası varsa, istenen dosyayı indirmek için istenmesini kullanıcı istekleri için / foo / bar / mydocumnent.doc sonuç yani. Hatta eklemek için denedim
RewriteCond %{REQUEST_FILENAME} -f
Bunu önlemek için, ama çalışmak için görünmüyor. Ben burada tamamen bir kayıp değilim. Herhangi bir öneriniz?