如何从.htaccess重写此字符串

时间:2016-08-20 10:31:33

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

我已经搜索过这个问题,但我只是遇到了很难根据我的具体需求量身定制的具体答案。

如何重写网址?

现在我有这样的网址:automv.ro/anunturi-auto/bmw我想让它看起来像RewriteRule ^anunturi-auto/?make= anunturi-auto/$1 [L] RewriteCond %{QUERY_STRING} . RewriteRule (.*) $1?

我试过这个但是不起作用:

<dependency>
        <groupId>com.google.firebase</groupId>
        <artifactId>firebase-server-sdk</artifactId>
        <version>[3.0.0,)</version>
    </dependency>

1 个答案:

答案 0 :(得分:0)

尝试以下方法:

RewriteEngine On

RewriteCond %{THE_REQUEST} /(anunturi-auto)/\?make=(bmw) [NC]
RewriteRule ^anunturi-auto/?$ /%1/%2? [R=301,L]

RewriteRule ^(anunturi-auto)/([^/]+)/?$ /$1?make=$2 [L]