im пытается перенаправить "search.php?q=somethinghere"
на "search/somethinghere/"
, но я не могу этого сделать! Я пытаюсь отправить форму «<form action="search/" method="get" name="search">
» вот так, но url идет на "search/?q=somethinghere"
Как использовать htaccess redirectmatch с query_string?
RedirectMatch 301 ^/search.php?q=(.*)$ http://domain.com/search/$1/
это тоже не работает. в чем проблема?
Я не хочу «? Q =» в URL.
но я хочу вырезать «? Q =» вещи .. понять? –
Попробуйте следующее: RedirectMatch 301 ^/search /? Q = (. *) $ Http://domain.com/search/$1/ Проблема в том, что вы ищете нечто иное, чем то, что вы получение. В вашем запросе нет «.php», поэтому ваше правило будет пропустить его. –
его не сработало. ничего не происходит –