1
我阅读了很多关于使用来自stackoverflow的htaccess进行两次mod重写的讨论。但是对我来说没有任何效果。这是我的网址,www.website.com/image.php?category=animals&name=tiger
,我想将其更改为干净的网址,如下所示。 http://www.website.com/animal/tiger
使用htaccess重写两个参数的URL使用htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ category.php?tag=$1 [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)$ covers.php?tag=$1&name=$2 [L]
</IfModule>
www.website.com/animal/tiger
运作良好,但是当我点击(类别)www.website.com/animal/
,它没有显示结果。