merhaba,
3 sayfalık (kurumsal.php, hizmetler.php ve iletisim.php) bulunan bir temada .htaccess dosyası ile uzantıları kaldırıp (kurumsal/, hizmetler/ şeklinde) yapmak istiyorum.
404 sayfasını anasayfa yönelendirebiliyorum ama htaccess 'de sadece bu link biçiminde çalışan kodu henüz bulamadım.
sadece kurumsal/ şeklinde link yapısı ile çalışması için fonksiyon dosyası olurşturmalı mıyım,
bilgisi olan var mı?
.php uzantısını kaldırma. 404 sayfası ve sef link hakkında
6
●224
- 22-06-2020, 20:14:38@Barloa hocam geçtiğimiz günlerde bende aramıştım iletişim.php değilde /iletisim yazınca çalışıyor bir denersin bende çalıştıBarloa adlı üyeden alıntı: mesajı görüntüle

.hattcasess içine yazıcaksın
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*)$ $1.php RewriteRule ^([a-z]+)\/?$ $1.php [NC] - 22-06-2020, 20:20:39Barloa adlı üyeden alıntı: mesajı görüntüle
Options +FollowSymlinks RewriteEngine On RewriteRule ^anasayfa.*$ index.php [NC] RewriteRule ^banka-hesaplarimiz.*$ banka-hesaplari.php [NC] RewriteCond %{REQUEST_FILENAME} !-d [NC] RewriteCond %{REQUEST_FILENAME} !-f [NC] - 22-06-2020, 21:57:42localde deniyorum bu iki htaccess'de çalışmıyor.
kurumsal/ şeklinde çalışıyor fakat aynı anda kurumsal.php'i de açıyor. bunu engelleyebileceğim şekilde yapamıyor muyum direkt?
ErrorDocument 404 "http://example.com/404/"
bu kod 404'ü direkt anasayfaya yönlendiriyor. diğerleri aynı şekilde çalışmıyor ama başka ayarı mı var? - 24-06-2020, 01:36:08Bu Kodları .htaccess İçerisine Koymanız Yeterli Olacaktır.
404 Yönlendirmeyi kurumsal yaptım ( fonksiyonel ).
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*)$ $1.php RewriteRule ^([a-z]+)\/?$ $1.php [NC] </IfModule> ErrorDocument 404 /kurumsal - 25-06-2020, 07:36:20teşekkürler. bir admin paneli ve veritabanı oluşturduğumuzda yukarıda bahsettiğim ayrıca .php ile de sayfayı açma olayı "File Not Found" uyarısı veriyor ve sayfayı uzantıyla açmıyor. sadece /kurumsal/ veya /hakkımızda/ şeklinde çalışıyor. bunun sebebini.htaccess değil sadece anlaşılan. ben .php ile açılsın istemiyorum. bunu sormak istemiştim.ozanx07 adlı üyeden alıntı: mesajı görüntüle
bu kodlar işimi görecek ama. teşekkürler.
