Как я могу переписать эту строку из .htaccess

apache .htaccess mod-rewrite url-rewriting

43 просмотра

1 ответ

Я искал этот вопрос, но я только сталкиваюсь с действительно конкретными ответами, которые, кажется, сложно адаптировать к моим конкретным потребностям.

Как я могу переписать URL?

Теперь у меня есть URL-адрес, как это: automv.ro/anunturi-auto/?make=bmwи я хочу, чтобы это выглядело такautomv.ro/anunturi-auto/bmw

Я пытался с этим, но не работает:

RewriteRule ^anunturi-auto/?make= anunturi-auto/$1 [L] 
RewriteCond %{QUERY_STRING} .
RewriteRule (.*) $1?
Автор: Marian Stan Источник Размещён: 08.11.2019 11:10

Ответы (1)


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]
Автор: hjpotter92 Размещён: 20.08.2016 10:52
Вопросы из категории :
32x32