Apache mod_alias ve mod_rewrite kullanırken URI'de kök klasörü algılamak nasıl?

0 Cevap php

Apache mod_alias ve mod_rewrite kullanırken URI'de kök klasörü algılamak nasıl?

Ben örnek için belge kök içinde bir alt klasörde üzerinde çalışan bir web sitesi var / var / www / I index.php için her şeyi yönlendirmek için mod_rewrite kuralları ile. Ht_access dosyası var bu klasöre bu / bir / diğer / dir

# Do nothing if the file (s), link (l) or (d) exists
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]

# Redirect everything else to index.php
RewriteRule ^.*$ index.php [E=PORT:%{SERVER_PORT},NC,L]`

Ben de kolay erişim için bir takma ad kurdunuz

alias /foo /var/www/this/an/other/dir

Ben adrese gittiğinizde Şimdi http://host.com/foo/bar/ nasıl / foo benim URI kök klasör olduğunu tespit edebilirsiniz?

0 Cevap