.htaccess ile bunu deniyorum
RewriteRule ^(tr|de|en)$ index.php?l=$1 [L,QSA]
RewriteRule ^([0-9a-zA-Z-_]+)/([0-9a-zA-Z-_]+)$ index.php?l=$1&p=$2 [L,QSA]
Sorun şu /tr/sayfaadi olduğunda yüklenmiyor. Sorunu nasıl çözebilirim ?
istediğim alan adını yazar yazmaz ilgili dile aktarsın, bunu yapıyorum ama sayfa getini p ile almaya calıstıgım zaman alamıyorum. Sebebide <base href="https://alanadi.com/inner-page.php"> yazmak zorunda olduğum için. Bunu yazınca anasayfada $_GET["l"] olan değer inner-page.php oluyor. (tr|de|en) bu üçünden biri değil ve sayfa yüklenmiyor.
.htaccess alanadi.com linkini direkt alanadi.com/tr ya da alanadi.com/en yönlendirmesi
3
●108
- 17-03-2022, 22:56:48dostum yönlendiririm gelen dile göre linke ama bu linki .htaccess ile seo dostu yapmak istiyorum. alanadi.com/tr ye direkt yönlendiriyorum anasayfa için hiç sıkıntı yok. ama alanadi.com/tr/sayfaadi yaptığımda 2. değişkeni inner-page.php sayfasına 2 değişken olarak GET ile almaya çalıştığımda sayfa sadece yükleniyorda kalıyor. Çünkü <base href="https://alanadi.com/inner-page.php"> yazmak zorundayım ve bunu yazdığım içinde tr değişkeninin içine otomatik inner-page.php textini atıyorMrPrincex adlı üyeden alıntı: mesajı görüntüle