在htaccess中传递url的所有段(以及查询字符串参数)

时间:2015-11-17 22:08:17

标签: php apache .htaccess mod-rewrite query-string

我想传递一个包含完整网址的查询字符串。我想重写一个网址:

host/admin?lang=en

host/index.php?url=admin?lang=en

我在htaccess中使用以下说明:

Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{SCRIPT_FILENAME} !-d
    RewriteRule ^(.*)/$ $1 [R=301,L]
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteRule ^([^/\.]+)/?$   ./index.php?url=$1 [L,QSA]

但这次传球只在'?'之前登录网址。并且不传递查询字符串

我该如何解决这个问题?感谢...

0 个答案:

没有答案