Seo Link(Php)
-
Hocalar iyi geceler,
Bir türlü beceremedim şu seo link konusunu.Yardım edebilecek ustat var mıdır acaba? Netten şöyle birşey buldum ama işimi görmedi yada ben başka bir yerde yanlış yaptım.
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1 [R,L,NC]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_FILENAME}.php [L]Bu neden işe yaramadı derseniz.Dışardan çagırdığım dosyaları çekmiyor (örnek olarak css dosyası) ve linki src/kurumsal olarak vermek zorunda kalıyorum.(src olmasının sebebi alt sayfaları src klasöründe tutuyo olmam)
Benim link yapıma örnek olarak vermek gerekirsesiteadi.com/index.php?sayfa=kurumsal
Bunu siteadi.com/kurumsal olur siteadi.com/kurumsal.html olur artık nasıl düzgün olacaksa o şekile sokmak istiyorum.Yardım edebilecek olan varsa minnettar olurum.Umarım yeterince anlatabilmişimdir.
Derdime örnek site;
moonarchmimarlik.com/demo
-
<base href="http://moonarchmimarlik.com">
bunu arasına gir. site.com/bla/bla/ mevzu olduğunda staticleri böyle çekersin.
bu da en temel .htaccess dosyan;
queryden çekmez tek tek bütün sayfaları alt alta girmen gerekir.
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^kurumsal.html$ index.php?sayfa=kurumsal
RewriteRule ^iletisim.html$ index.php?sayfa=iletisimyok queryden çekeyim tek rule ile alayını halledeyim dersen şöyle yaparsın..
işlevi a.html yi index.php?sayfa=a olarak alması.
Options +FollowSymLinks
RewriteEngine on
ReWriteRule ^(.*).html$ index.php?sayfa=$1 [L,NC]wp kullanmayan adama saygımız sonsuz.
Hybris tarafından 19/Eyl/13 02:47 tarihinde düzenlenmiştir -
Hocam çok teşekkür ederim.Tamda halletmiştim =) sanada zahmet oldu.
Seninde söylediğin gibi tek tek girdim.Eline koluna sağlık tekrardan teşekkür ediyorum.
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index.html$ ?sayfa=index [L]
RewriteRule ^kurumsal.html$ ?sayfa=kurumsal [L]
RewriteRule ^hurdalar.html$ ?sayfa=hurdalar [L]
RewriteRule ^referanslar.html$ ?sayfa=referanslar [L]
RewriteRule ^iletisim.html$ ?sayfa=iletisim [L]
RewriteRule (.*)/(.*)-(.*).html$ ?sayfa=$1&id=$3 [L]
