I have a site that currently serves results as example.com/index.php?show=foo
and I'd like it to read example.com/show/foo
.
Benim anlayış bu, arama motoru robotları onları görünür kılacak, ve bir kaç yüz html dosyaları oluşturmak için daha bunu yapmak için çok daha basit bir şekilde görünüyor ...
. Ben şu htaccess kodu denedim:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^show/(.*)$ index.php?show=$1 [NC,L]
Hiçbir zar.
Ayrıca ben başka üzerinde bulunan bu, hangi çalıştı stack overflow question:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([0-9A-Za-z]+)/?$ /index.php?show=$1 [L]
</IfModule>
Herhangi Burada eksik ne bir fikir?