gpt4 book ai didi

php - .htaccess 替换(重写)PHP URL 中的 $_GET 变量

转载 作者:可可西里 更新时间:2023-11-01 13:40:35 24 4
gpt4 key购买 nike

我有一个类似于 example.com/index.php?p=test 的 URL,以便 PHP 将使用 $_GET['p'] 加载测试变量。 URL 已经可以简化为 example.com?p=test;但是,我希望在我的 .htaccess 中将其简化为 site.com/test。我该怎么做呢?

最佳答案

将以下内容放入您的 .htaccess 文件中:

RewriteEngine on

# The two lines below allow access to existing files on your server, bypassing
# the rewrite

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule (.*) index.php?p=$1 [QSA]

然后您可以从 example.com/whatever 访问 whatever,如下所示:

$value = $_GET['p']; // "whatever"

关于php - .htaccess 替换(重写)PHP URL 中的 $_GET 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6462359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com