Я знаю, что этот вопрос задают постоянно, но ничто, с чем я сталкивался, кажется, не подходит к проблеме. Как использовать 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