(1)
htaccess ile ilgili daha önce sorulmamış bir soru..
Options +FollowSymLinksRewriteEngine OnRewriteRule ^index\.html index.php?page=home [NC]RewriteRule ^([a-zA-Z0-9._-]+)$ index.php?page=company_info&company_name=$1diye bir kuralım var..domain.com/asdolarak gözükmesini istiyorum ama bu esnada da, index.php dosyası uyarılacak ve page parametresindeki
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^index\.html index.php?page=home [NC]
RewriteRule ^([a-zA-Z0-9._-]+)$ index.php?page=company_info&company_name=$1
diye bir kuralım var..
domain.com/asd
olarak gözükmesini istiyorum ama bu esnada da, index.php dosyası uyarılacak ve page parametresindeki company_info değerine göre index.php' nin içine bir dosya include edecegim. buraya kadar hersey normal. daha önce de cok ugrastım htaccess ile ama sorun burada cıkıyor.
<?php echo $_GET['company_name']; ?> ile ekranaa company_name paraetresini yazdırmak isteyince ekrana "index.php" yazıyor. yani yanlış. domain.com/asd adresini cagırdıgım zaman ekrana asd basması lazım ama basmıyor. dosya adını yazıyor mal! ARA' dan bakındım ama benimkine benzer bir soru bulamadım. bir yardım el atsak arkadaslar.
0
Şunu modifiye edip denesen
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?degisken=$1 [L,QSA]
0