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