используйте .htaccess для скрытия переменных в адресной строке - PullRequest
0 голосов
/ 26 мая 2020

Доброго времени суток! Я новичок в htaccess и понятия не имею, что это такое.

Я пытаюсь сохранить данные в своей базе данных и хочу скрыть свои переменные в адресной строке.

Это то, что я использую сейчас

localhost / foldername / save. php? Update = 1

И я хочу, чтобы это было так

localhost / foldername / успешно-сохраненные данные

Большое спасибо за вашу помощь.

Не могли бы вы рассказать мне, что мне делать с моей командой страницы перенаправления в моем операторе вставки в.

Спасибо !!!

1 Ответ

0 голосов
/ 26 мая 2020

Попробуйте следующее:

    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine on
    RewriteBase /

    # /anything/anything -> anything.php?url=anything
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([A-Za-z0-9_])/([^/]*)$ /$1.php?url=$2 [L]

    </IfModule>

Если имя файла page.php всегда будет одинаковым, сделайте это так:

    <IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine on
    RewriteBase /

    # /page/anything -> page.php?url=anything
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^page/([^/]*)$ /page.php?url=$1 [L]

    </IfModule>

{ ссылка }

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