.htaccess使用php slug重定向

时间:2015-11-28 17:37:22

标签: .htaccess url-rewriting slug

我的重写代码是:

RewriteEngine on
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)index\.php($|\ |\?)
RewriteRule ^ /%1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php [NC,L]    

RewriteRule ^products/([a-z0-9_-]+)$ products.php?slug=$1

但是,这显示了产品/ slugname重写规则的内部服务器错误。

我在slug id中只使用了小写字母,数字和短划线( - )。

1 个答案:

答案 0 :(得分:0)

试试这个:

{{1}}