Giriş yap
Localde Çalışan, Neden Server a Atınca Çalışmıyor?

<h3>PHP 'yi A'dan Z'ye öğrenip, harika projeler geliştirmeye başlayın!</h3>
Hocam selamlar,
Ben bu kursunuzdaki içerik yönetim sistemini sizinle beraber yaptım. Ancak lokalde çalışan uygulama web ortamına aktardığımda hangi sayfaya basarsam basıyım, controller ismi geliyor ama sayfa index olarak kalıyor ve değişmiyor.
Not: Başlangıç sayfasını değiştirince de sadece değiştirilen sayfa geliyor.
Yardımınızı rica ediyorum.

makifgokce
173 gün önce
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9-_/]+)$ index.php [QSA]

.htaccess dosyasındaki yönlendirmeden kaynaklanıyor olabilir.

$routeExplode = explode('?', $_SERVER['REQUEST_URI']);
$route = array_values(array_filter(explode('/', $routeExplode[0])));
print_r($route);
aydinkeskin
173 gün önce

htaccess dosyanı yeniden oluşturmanı tavsiye ederim bozulmuş olabilir o yüzden host üzerinde çalışmıyor olabilir.

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz