Kimsenin yardım edip edemeyeceğini merak ediyordum? Temelde bir dizi mod_rewrite kuralım var ve bunların hepsi iyi çalışıyor çünkü URL'nin sonunda izleyen bir eğik çizgi çıldırıyor. Yine de, CSS, JS vb. Hariç tüm sayfalar (bazen) gösterilmez, çünkü takip eden bir eğik çizgi olduğunda yol dağılır. Bunu çözmenin tek yolu, kendi sorunlarını getirdiği için kaçınmak istediğim BASE etiketini koymaktır. Htaccess'imle ilgili bir sorun mu var? Takip eden eğik çizgileri görmezden gelmek için ihtiyacım var. Eğer (messages/inbox
gibi) her durumda "dizin" seviyelerini geçiş olacak çünkühtaccess mod_rewrite sondaki eğik çizgileriyle ilgili sorun
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^resetpassword/([^/.]+)/?$ resetPassword.php?resetCode=$1 [L]
RewriteRule ^activate/([^/.]+)/?$ activateAccount.php?ACTCode=$1 [L]
RewriteRule ^dashboard/?$ dashboard.php [NC,L]
RewriteRule ^login/?$ login.php [NC,L]
RewriteRule ^register/?$ register.php [NC,L]
RewriteRule ^messages/inbox/??$ messagesInbox.php [NC,L]
RewriteRule ^messages/archive/??$ messagesArchive.php [NC,L]
RewriteRule ^messages/??$ messagesInbox.php [NC,L]
Kabul edildi, dosyalar aslında kökte, sadece "güzel" görünmesi için dizinlere benziyor. Her şey için mutlak bir yol koydum ama bir nedenden ötürü bir eğik çizgi koyduğumda çıldırıyorlar. Örnek: URL localhost/proje/giriş -/ URL localhost/proje/giriş İŞLERİ - TÜM şimdi GİRİŞ dizinde –
bakmak için değiştirildi içerir Sonra bir şey bunu bir şekilde bir sorun var. Bir kod örneği gösterebilir misin? –