Hi,

    We have a situation where we need to strip a query string from all
    URLs except ones matching a particular pattern. However, when I
    try the rules below, it redirects to the homepage for some reason.

    In this example, I'd like to strip off the query string from all
    URLs except those involving /resources/blog:

    RewriteCond %{REQUEST_URI} !/resources/blog
    RewriteCond %{QUERY_STRING} ^start=
    RewriteRule (.*) https://guardiandigital.com$1 [L,QSD]

    What am I missing?

    Thanks,
    Dave



To remove the query string, see the QSD flag, or append a ? at the end of the target.

That's what I'm doing, I think. What am I missing? It just redirects to the homepage somehow.

Shouldn't I be able to stack RewriteConds in this way, followed by a RewriteRule?

I have no idea what could be wrong.

Reply via email to