arkadaşlar lafı uzatmadna hemen sıkıntıma değineyim.
siteadi.com/kategori/
siteadi.com/konuadi.html
şeklinde link yapım var. fakat sunucuda bulunan alt kategorilerime ulaşamıyorum. yani. sunucumda 'dosyalarim' diye klasörüm var ve tüm dosyalarımı orada barındırıyorum. Kullanacağım zaman da direk link olarak oraya yönlendiriyorum.
fakat .htaccess yapım yüzünden bunu başaramadım. sıkıntının ilk başta kategorileme yapımdan kaynaklı olduğunu düşündüm ama meğerse konu detay sayfasındaymış.
sorunu geçici olarak alt klasörlere ayrıca .htaccess atarak çözdüm fakat tüm alt klasörlere bu şekilde çalışmak istemiyorum.
Bunun bir yapısı var mıdır?
root .htaccess kodum:
<ifmodule mod_autoindex.c>
IndexOptions FancyIndexing
</ifmodule>
<ifModule mod_php4.c>
php_value zlib.output_compression 16386
</ifModule>
<IfModule mod_rewrite.c>
RewriteEngine On
Options All -Indexes
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteRule ^index.html$ index.php [L]
RewriteRule ^(.*).html$ sayfa.php?konu=$1 [L]
RewriteRule ^(.*)/$ kategori.php?konu=$1 [L]
</IfModule>Yapılmak istenen: siteadi.com/sunucuda_var_olan_klasor_adı şeklinde giriş yapıldığı veya çağırıldığı zaman klasör içeriğini çeksin versin bana. Yani bu .htaccess sadece ana dizinde işe yarasın.
Kod yapımda sorun, hata, yanlışlık veya optimizasyon sorunu görenler bildirirse düzenlerim. El elden üstündür..