Как перенаправить страницу на GET URL - PullRequest
0 голосов
/ 26 марта 2019

У меня есть такая страница index.php?controller=a&action=b, но на этой странице controller=a я ничего не сделал, если зашел на нее просто на пустую страницу.Мне нужно перенаправить с controller=a на исходную страницу controller=a&action=b?

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

Ваш вопрос сбивает с толку ... я сделаю все возможное, чтобы помочь, вот сайт, который может вам помочь:

https://www.htaccessredirect.net/

Еще одно предложение, которое может помочь в .htaccess:

RewriteRule ^controller/([0-9A-z_-]+)\/action/([0-9A-z_-]+)\/$ index.php?controller=$1&action=$2 [QSA,L,NC]

таким образом, вы можете использовать ссылку www.domain.com/controller/a/action/b/ для доступа к index.php? Controller = a & action = b

0 голосов
/ 26 марта 2019

Что, если просто проверить URL-адрес страницы и перенаправить,

if(isset($_GET['controller']) && $_GET['controller'] == "a"){
    header("location: index.php");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...