[]
htaccess ile ilgili daha önce sorulmamış bir soru..
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.
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.
Şunu modifiye edip denesen
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?degisken=$1 [L,QSA]
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)\?*$ index.php?degisken=$1 [L,QSA]
- turkay (08.12.11 17:10:08)
1