Mod_rewrite sorun:? Doğrudan ister = düz bağlantı, hiçbir şey iş gibi görünüyor

0 Cevap php

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?

0 Cevap