Как сделать индивидуальный URL для каждой страницы в phpmyadmin - PullRequest
1 голос
/ 30 августа 2011

У меня есть старая версия phpmyadmin, которая была правильно настроена кем-то, кого я не знаю. В этой версии вы просматриваете страницы в php my admin, для каждой страницы генерируете персональный, индивидуальный URL в окне URL браузера. Так, например, если я создаю SQLquery из phpmyadmin, я могу скопировать URL страницы с результатами и отправить кому-либо.

Теперь у меня недавно установлен phpmyadmin 3.4.3.2, и затем я просматриваю страницу в этом, у меня всегда есть ссылка, которая выглядит примерно так

http://192.168.4.194/Tools/phpmyadmin/index.php?db=DataBaseName&token=aa39e654e0e646f3b8c809d4cb28f3b2

и эта ссылка для каждой страницы, которую я пробовал (кроме токена, который время от времени меняется)

Есть ли настройка для изменения поведения URL страницы на что-то, что есть в старой версии?

1 Ответ

0 голосов
/ 29 октября 2012

То, что вы пытаетесь достичь, называется переписыванием URL.Для этого вам нужно добавить .htaccess в корневую папку установки phpMyAdmin и добавить следующий код к нему ..

RewriteEngine On
RewriteBase /path_to_phpMyAdmin
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)/([a-z_]+\.php)$ index.php?db=$1&table=$2&target=$3 [R]
RewriteRule ^([a-zA-Z0-9_]+)/([a-z_]+\.php)$ index.php?db=$1&target=$2 [R]
RewriteRule ^([a-zA-Z0-9_]+)/([a-zA-Z0-9_]+)$ index.php?db=$1&table=$2 [R]
RewriteRule ^([a-zA-Z0-9_]+)$ index.php?db=$1 [R]

Не забудьте заменить path_to_phpMyAdmin вкод выше с вашим собственным путем к каталогу.Для подробной информации посетите эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...