v2.3.1
Giriş yap

HTACCESS İle 2 farklı link oluşturma

rasimk tarafından soruldu ve en son güncellendi

71 defa görüntülendi

Merhaba ben htacces ile 2 farklı link oluşturmak istiyorum fakat ilk link çalışırken içinci link de server hatası alıyorum.
Daha iyi anlatmak gerekirse

1.Link : haber/id/baslik 2.link : yazi/id/baslik
bunu nasıl çözebilirim.
HTACCESS Kodlarım

<IfModule mod_rewrite.c>
RewriteEngine on 
DirectoryIndex index.php
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.*)$ $1.php 
RewriteRule ^([a-z]+)\/?$ $1.php [NC]


RewriteRule ^haber/([a-z0-9_-]+)/([a-zA-Z0-9_-]+)$  haberler.php?haber=$1&?baslik=$2 [L,QSA]
RewriteRule ^yazi/([a-z0-9_-]+)/([a-zA-Z0-9_-]+)$  yazi.php?yazi=$1&?ybaslik=$2 [L,QSA]

</IfModule>

Cevaplar (4)
aydinkeskin
9 gün önce

RewriteRule ^haber/([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)$ haberler.php?haber=$1&baslik=$2 [L,QSA]

RewriteRule ^yazi/([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)$ 		 yazi.php?yazi=$1&baslik=$2 [L,QSA]


bu şekilde yap ? lerine gerek yok veya giden get değerlerinide farklı yazmana gerek yok
rasimk
9 gün önce

Maalesef yine aynı hatayı alıyorum.

aydinkeskin
7 gün önce

500 hatası alıyorsam htaccess dosyan bozulmuş olabilir sil ve yeniden oluştur

ve htaccess kodlarında başka bir yerde hata olmadığından da emin ol derim.

yazdığım şekilde sorunsuz bir şekilde zaten bir çok yerde kullanıyorum hali hazırda.

Önce Burayı Okuyun!
Cevap yazarken markdown kod yazımını kullanmanız gerekiyor. Nasıl kullanacağınızı bilmiyorsanız buradaki makaleye gözatın!
Cevap yaz