gpt4 book ai didi

php - .htaccess - 传递 URI 参数而不是目录列表 PHP

转载 作者:搜寻专家 更新时间:2023-10-31 21:51:11 25 4
gpt4 key购买 nike

对于以下情况,我需要使用 .htaccess(我想)或任何其他解决方案的建议:

例如,在服务器上,我有一个文件夹 www.mypage.com/accommodation/,其中包含 index.php 脚本。

我想做的是,当调用的 URL 类似于 www.mypage.com/accommodation/apartment-mike(注意末尾没有/或扩展名)时,字符串"apartment-mike"($_SERVER['request_uri']) 被传递到住宿文件夹中的 index.php 脚本,而不是尝试到目录走公寓迈克目录。

执行此操作的最佳方法是什么?

最佳答案

首先,您必须重写对 index.php 的调用。这是经典,随处可见

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ /index.php [L]

下一步是访问 URI 本身,您已经使用 $_SERVER['REQUEST_URI'] 自己想出了它。

关于php - .htaccess - 传递 URI 参数而不是目录列表 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41760807/

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