Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在地址栏中隐藏变量时使用.htaccess_Php_.htaccess - Fatal编程技术网

Php 在地址栏中隐藏变量时使用.htaccess

Php 在地址栏中隐藏变量时使用.htaccess,php,.htaccess,Php,.htaccess,你好! 我对htaccess非常陌生,不知道它是关于什么的 我试图将数据保存到我的数据库中,我想在地址栏中隐藏我的变量 这就是我现在正在使用的 localhost/foldername/save.php?update=1 我希望它是这样的 localhost/foldername/已成功保存数据 非常感谢你的帮助 您能告诉我在insert into语句中如何使用重定向页面命令吗 谢谢你 试试这个: <IfModule mod_rewrite.c> Options +F

你好! 我对htaccess非常陌生,不知道它是关于什么的

我试图将数据保存到我的数据库中,我想在地址栏中隐藏我的变量

这就是我现在正在使用的

localhost/foldername/save.php?update=1

我希望它是这样的

localhost/foldername/已成功保存数据

非常感谢你的帮助

您能告诉我在insert into语句中如何使用重定向页面命令吗

谢谢你

试试这个:

    <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>

您可以发布值,而不是使用GET。或者使用会话变量。在我看来,它们是htaccess重写的更简单的解决方案。您是否能够简化您的代码,向我们展示您迄今为止编写的PHP或HTML,这些代码可以正常工作,但需要重定向来整理?这是否回答了您的问题?
    <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>