Birisi bana apache'nin aynı yolun farklı seviyelerinde bulunan .htaccess dosyalarını hangi sırayla yürüttüğünü ve içindeki yeniden yazma kurallarına nasıl öncelik verildiğini açıklayabilir mi?
Örneğin, aşağıdaki ilk .htaccess'teki yeniden yazma kuralı neden işe yaramıyor ve /blog
öncelikli olanı ?
.htaccess in /
RewriteEngine on
RewriteBase /
RewriteRule ^blog offline.html [L]
.htaccess in /blog
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
Not: Sadece bir cevap ama apache / mod_rewrite iç görün anlamak için bir yol aramıyorum ... neden daha benim için daha önemli olduğunu nasıl , bu sorunu gidermek için