htaccess简单重写不起作用

时间:2010-11-27 00:58:10

标签: php .htaccess mod-rewrite

任何人都可以看到为什么这不会重定向?

RewriteEngine On
RewriteRule ^case-studies(/)?$ index.php/portfolio/ [NC,L]

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Fyi,虽然没关系,但我正在使用Zend框架,只需要将'/ portfolio'掩盖为'/ case-studies'(挑剔的客户端!)

由于

1 个答案:

答案 0 :(得分:0)

如果您想将/portfolio更改为/case-studies,则需要撤销订单:

RewriteRule ^portfolio(/)?$ index.php/case-studies/ [NC,L]