如何为以下条件生成.htaccess重写规则

时间:2014-06-24 08:24:36

标签: php apache .htaccess mod-rewrite url-rewriting

您好,我需要以下网址

www.example.com/index.php?page=continent&con=europe

采用以下格式

www.example.com/europe

当我使用以下方法时,这工作但与另一个规则冲突

  

RewriteRule ^([a-zA-Z0-9 _-] +)$ index.php?page = continent& con = $ 1

但与此冲突:

  

RewriteRule ^([a-zA-Z0-9 _-] +)$ index.php?page = $ 1

我需要两种方式

请帮助

1 个答案:

答案 0 :(得分:0)

RewriteCond%{REQUEST_FILENAME}!index.php

RewriteRule(。*)index.php?page = $ 1 [QSA,L]