0

我有这条线

重定向 /?page=cms_page&id=12 http://www.domain.dk/case

当我输入 ?page=...... 如果我只使用 page=..... 它不会工作,但它会工作正常但不是用户类型

domain.dk/?page=cms_page&id=12

所以现在我问你们我做错了什么?

4

1 回答 1

0

使用mod_alias的指令,您只能测试 URI 路径,但不能测试 URI 查询。为此,您可以使用mod_rewrite

RewriteEngine on
RewriteCond %{QUERY_STRING} ^page=cms_page&id=12$
RewriteRule ^$ http://www.example.com/case? [L,R]

替换中的空查询将避免原始查询自动附加到新 URI。R标志将强制进行外部重定向。

于 2010-05-22T07:09:22.160 回答