添加省略?到URL

时间:2011-02-18 22:01:08

标签: apache .htaccess mod-rewrite

我正在使用CMS的网站上工作,该网站将该页面作为查询字符串的名称进行读取,例如 http://exmaple.com/?pagename。我正在尝试创建一个重写规则,用?重写它。

因此,用户输入/pagename并真正转到/?pagename

1 个答案:

答案 0 :(得分:1)

试试这个:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f    
RewriteRule ^/?(.*) index.php?$1 [L]