我想将?
and重写=
为正斜杠,而不必重写整个 URL。我很难理解 .htaccess 但是否可以简单地将?
and=
转换为/
- 在我看来,这似乎是一个更简单的选择。我尝试了各种方法,但它破坏了我的 .js 和 css 文件,那么为什么我不能将这两个字符重写为 /?
我从所有 URLS 中删除了 .php:
# -FrontPage-
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript x-font/otf x-font/TTF x-font/eot
</ifmodule>
# END GZIP
这是我要转换的 URL,但只有 ? 和 =
www.example.com/search?store=hello
进入
www.example.com/search/store/hello