我想重定向这些网址:
http://example.com/search
至http://example.com/?page=search
http://example.com/search?q=keyword
至http://example.com/?page=search&q=keyword
我想在 .htaccess 中使用它,但不起作用:
RewriteRule ^search$ ?page=search [nc]
RewriteRule ^search\?(.*)$ ?page=search&$1 [nc]
我做错了什么?
答案 0 :(得分:0)
假设您要将请求定向到index.php文件,请在规则中包含该文件。 E.g。
RewriteRule ^search$ index.php?page=search [L]
试一试。