RewriteCond适用于htaccess中没有扩展名的特定路径

时间:2018-10-31 11:30:21

标签: .htaccess mod-rewrite url-rewriting

我只想将RewriteRule应用于一些特定路径。其余网址不应重写。

1)对example.com/house的所有请求都应由example.com/cat.php?q=house

处理

2)对example.com/clothes的所有请求都应由example.com/cat.php?q=clothes

处理

3)但是不应该考虑对example.com/whatever-else的请求。

我尝试了以下代码,但始终收到404错误。

RewriteCond %{REQUEST_URI} ^/clothes
RewriteCond %{REQUEST_URI} ^/house
RewriteRule ^(.*)$ cat.php?q=$1 [L,QSA]

您将如何编辑以下代码来实现这一目标?

0 个答案:

没有答案