Redireccionar в pretty унифицированный указатель ресурса и повторно писать параметры как query string в том же .htaccess

У меня есть следующая следующий унифицированный указатель ресурса

http://www.prueba.com/?page_id=1785&match=ATLETICO_DE_MADRID_VS_REAL_MADRID

В моей конфигурации htaccess я добиваюсь, чтобы каждый раз, когда я это пишу он переслал меня, следующий url

http://www.prueba.com/marcador/ATLETICO_DE_MADRID_VS_REAL_MADRID/

Проблема приходит, когда я нуждаюсь в том, чтобы показать данные первого url со ссылкой второй, ввиду того, что мне показывает ошибку 404

Я показываю мой файл .htaccess

# BEGIN WordPress
<IfModule mod_rewrite.c>

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^page_id=1785&match=(.*)$
RewriteRule ^(.*)$ marcador/%1/? [R,L]
RewriteRule ^marcador/(.*)$ ?page_id=1785&match=ATLETICO_DE_MADRID_VS_REAL_MADRID [QSA,END]

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

</IfModule>
# END WordPress

Кто-то мог бы помогать мне в том, чтобы думать, в чем у меня есть неудача?

1
задан 04.01.2017, 01:26
0 ответов

Остается определять, куда он повторно пишет себе, меняется:

RewriteRule ^marcador/(.*)$ ?page_id=1785&match=ATLETICO_DE_MADRID_VS_REAL_MADRID [QSA,END]

из-за:

RewriteRule ^marcador/([^/]*)/?$ /index.php?page_id=1785&match=$1 [QSA,END]
1
ответ дан 03.12.2019, 21:43

Теги

Похожие вопросы