Merhaba, htaccess dosyanızdaki Rewrite kuralını güncelleyerek, sayfa parametresinin varsayılan bir değer almasını sağlayabilirsiniz. Bu şekilde, sayfa parametresi belirtilmediğinde otomatik olarak varsayılan değeri kullanacaktır.Aşağıda, bir ornek kod bilgisi paylaştım.
RewriteEngine On
RewriteRule ^([0-9a-zA-Z-_]+)/?$ index.php?kurum=$1&sayfa=1 [QSA]
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ index.php?kurum=$1&sayfa=$2 [QSA]
Bu kural ile, sayfa parametresinin belirtilmediği durumlarda sayfa=1 değerini kullanacaktır. Örneğin, localhost/abc-yazilim şeklinde bir istek yapıldığında, sayfa=1 değeri varsayılan olarak kullanılacak ve 1. sayfaya ait veriler gösterilecektir.
Dikkat etmeniz gereken önemli nokta, RewriteRule ifadelerindeki düzenlemeleri yapmadan önce, sunucunuzun mod_rewrite modülünün etkinleştirilmiş olduğundan emin olmanız... Aksi takdirde, .htaccess dosyasında yapılan değişiklikler çalışmayacaktır.