gpt4 book ai didi

.htaccess - htaccess 获取不带路径的文件名

转载 作者:行者123 更新时间:2023-12-03 02:39:07 25 4
gpt4 key购买 nike

我正在尝试使用 RewriteCond 的 htaccess 获取请求的不带路径的文件名REQUEST_FILENAME 返回完整的绝对路径,但我只需要像 test.php

这样的文件名

我一直在寻找这个,但找不到任何可以帮助我的东西。感谢您提前回复!

编辑:

我正在尝试做这样的事情:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond _%{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]*)$ _$1.php [L]

基本上我想这样做:

URI:/test/blah
检查 _test.php 是否存在(带下划线!)

最佳答案

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{DOCUMENT_ROOT}/_$1.php -f
RewriteRule ^([^/]+)$ _$1.php [L]

我将 * 更改为 +,因此请求例如example.com/不会重定向到 _.php

关于.htaccess - htaccess 获取不带路径的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10835848/

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