Sitem şu anda URL bu gibi yönetir ...
/?p=home
/?p=profile&userid=1
/?p=users.online
/?p=users.online&page=23
/?p=mail.inbox
/?p=mail.inbox&page=12
... Ve böylece, en azından 120-150 farklı sayfalar muhtemelen vardır, sitemde bir sayfa böyle inşa edilir
index.php includes a main config file which then includes function/class files into it
index.php then includes a header file
index.php then includes the page file which is from the url ?p=pagename
index.php then includes a footer file
Bu benim sitede her sayfa böyle indeks sayfası aracılığıyla, derlenmiş nasıl ve ben şu anda benim siteleri kodunun en re-writing/restructuring olduğum gibi URL yukarı cleanning düşünüyordum / düşünüyor, bu mükemmel bir zaman için var Ben bunu yapmak için gidiyorum, bunu. Ben yukarıda URL yapısı yerine bu gibi görünecektir böylece URL mod-rewrite kullanarak yukarı cleanning tarafından ne anlama geldiğini ...
/home
/users/1 //user ID might switch to use username as well
/users/online
/users/online/23 or /users/online/page/23
/mail/inbox
/mail/inbox/12
Bu yüzden öncelikle bunu yaparken herhangi bir downfalls bu mod_rewrite kullanarak beri çok daha fazla işleme eser yaratır, var mı?
Ayrıca regex ya da her neyse ben yukarıda göstermek biçiminde dosya adları için gerekli yazmak zor olurdu, ben, sayfaların sadece bir kaç listede ama ben bloglar, bültenler var en azından 100 farklı URL sayfaları olurdu şeyler forumlar, her türlü