Birkaç yıl boyunca kök dizinden çıktığım bir bülten panosuna (punBB tabanlı) sahibim. Ben aptalca küçük bir bahçe yapmaya karar verdim ve süreçte punbb kodunu kendi alt dizinine taşıdım. Kod harika çalışıyor; Tarayıcıyı yeni alt dizine işaret ettiğiniz sürece.Sitenin kökünde bir web uygulaması nasıl görünür?
<?php chdir('punbb');
include('index.php');
Ama bu hile yapmak görünmüyordu: Sorun kullanıcıları aşağıdaki vardı kök bir dizin dosyası çalıştı
... kökünde görmek için beklemek olduğunu . Bu yüzden, .htaccess'teki mod_rewrite'in "harika voodoo'unu" kullanmayı denedim, ancak çalışmasını sağlamak için doğru kural kombinasyonunu anlayamıyorum.
Kullanıcı girer:
http://guardthe.net
Tarayıcı görüntüler: Burada
gerçekleşmesini yapmak istiyorum ne
http://guardthe.net/punbb/
veya
http://punbb.guardthe.net/
bu mümkün mü, ya da sadece mo ve kod tabanı tekrar köküne mi?
Sunucunuzda mod_rewrite desteği olmadıkça, kullanıcının bu web sayfasını indirmesi ve tarayıcıya ikinci bir işlemi gerçekleştirmeden önce tarayıcının görüntülemesi için bu yaklaşımdan kaçınmanız gerekir. Gecikme genellikle kullanıcının fark etmesi için yeterince uzun. Varsa mod_rewrite için gidin. – Cheekysoft