hem dinamik hem de statik URL mod_rewrite kullanarak yardım

0 Cevap php

Ben bu konu baktım: http://stackoverflow.com/questions/3317580/configuring-search-engine-friendly-url-mod-rewrite ve yazma kuralları geçerli olacak anlamak, ancak statik ve dinamik URL sahip web siteleri için onları benimsemeye nasıl anlamada yardıma ihtiyacım var.

Yukarıdaki konuya, yeniden yazma kuralları ilk URL var olan bir dosya için bakmak, ve teslim olur. Yani benim statik sayfalar kapsayacak.

Soru 1: indeksleme (diğer bir deyişle, domain.com / foo domain.com / foo / index.php gösterecek) korunmuş olurdu?

Soru 2: Bu statik sayfaların (yani statik dosya gerçekten sadece içeriği) ile tek bir şablon dosyası kullanmak için bir yolu var mı? Şu anda, benim yazma kuralları istenen dosya arar ve sonra içeren bir ana şablon dosyasına tüm URL etmektedir.

Taşıma, yeniden yazma kuralları, herhangi bir URL yukarıdaki kuralı uymadığını için index.php sizi yönlendirmek olacaktır. Ben benim site için gerçek bir URL olmadığını benim kod belirlemek isterdim nerede olduğunu varsayalım, ve buna göre içerik sunmak.

Soru 3: index.php yönlendirme işlemek için herhangi bir değişkenler iletmekten gitmiyor. Ben index.php? Url kullanılırsa = $ 1 olur domain.com / hi ve domain.com / hi / orada her ikisi için bu hesap?

Soru 4: Ben sağlamak için ne gibi adımlar alabilir URL meşru (ve XSS saldırıları değil veya böyle bir şey) vardır işlenmiş? Ben içerik kimliğiyle birlikte tüm olası URL depolayan benim MySQL veritabanında ayrı bir tablo kurmak gerekir? Ben Wordpress nasıl çalıştığını varsayalım. Yoksa, MySQL kullanarak değilse, ben bir sınıf, ya da dizi ile bu yapardın?

Ben, bir çok şey herkesin yardım için şimdiden teşekkür biliyorum!

0 Cevap