Nasıl RewriteBase çalışır .debug
.htaccess birkaç örnek olarak bunu gördüm
RewriteBase /
HTML <base href=""> işlevsellik biraz benzer görünüyor.
Otomatik olarak RewriteRule ifadeler (önde gelen bir eğik çizgi olmadan olanlar muhtemelen) başına değeri önüne çıkabilir mi?
Düzgün çalışması için alamadım. Kullanımı genellikle üretim için farklı bir geliştirme sunucusu gibi site taşınabilirlik açısından çok kullanışlı olabilir bence. Geçerli yöntem RewriteRule ifadelerim dışında bölümleri beni silme bırakır.
Herkes nasıl bana kısaca açıklayabilir mi?
Teşekkürler
CEVAP
Belgeleri okuma ve deneme yaptıktan sonra kendi sözleriyle,:
RewriteBase sağlamak için kullanabilirsiniztabansenin için yeniden yazar. Bu göz önünde bulundurun
# invoke rewrite engine
RewriteEngine On
RewriteBase /~new/
# add trailing slash if missing
rewriteRule ^(([a-z0-9\-] /)*[a-z0-9\-] )$ $1/ [NC,R=301,L]
Bu URL eğik çizgi sağlamak için kullandığım gerçek bir kuraldır. IMO, derli toplu görünüyor. Bu dönüştürür
http://www.example.com/~new/page
için
http://www.example.com/~new/page/
RewriteBase alarak, göreli yolu RewriteBase parametre çıkıyor.

/ İOS Güncellemelerinden: kod Nasıl DE...
JavaScript kilitler nasıl çalışır?...
CSS üçgenler nasıl çalışır?...
Veri bağlama Nasıl çalışır?AngularJS :...
Nasıl veritabanı indeksleme çalışır?...