Apache параметры запроса перезаписи URL - PullRequest
0 голосов
/ 09 апреля 2020

Я знаю, что этот вопрос задают постоянно, но ничто, с чем я сталкивался, кажется, не подходит к проблеме. Как использовать Apache файл виртуального хоста для перезаписи

https://example.com?address=https://google.com&dogs=4 to https://example.com/google?dogs=4

Все, что я пробовал, не сработало. (Я бы предпочел не использовать .htaccess, если смогу избежать этого)

Я пробовал,

RewriteEngine on 
Options -Indexes 
Options +FollowSymLinks 
RewriteCond %{QUERY_STRING} 
RewriteRule ^google(.*)$ /action.php?address=https://google.com&dogs=$1 
RewriteRule ^(.*)/$ /action.php?address=https://google.com&dogs=$1

и;

RewriteEngine on 
RewriteCond %{THE_REQUEST}  ^[A-Z]+\ ([^\s]+)
RewriteRule ^/google/([^/])$ /action.php?address=https://google.com&dogs=%1 [QSA]

ни сработало однако они загружают файл action.php

...