gpt4 book ai didi

.htaccess - 如何使用 .htaccess 文件在 URI 中传递特定的查询字符串? (例如从 domain.com/ce/hello-world/ce/到 domain.com/hello-world/ce/)

转载 作者:行者123 更新时间:2023-12-02 01:51:54 29 4
gpt4 key购买 nike

我正在开发一个网站并且有一个 htaccess 规则如下:RewriteRule ^(ac|bc|cd)/(.*) $2?folder=$1 [L,QSA] 但是,我想在 domain.com 之后传递所有具有/ab/或/bc/或/cd/或任何在斜杠/../之间带有两个字母的 URI 的请求(即 domain.com/ab/、domain.com/ac/, domain.com/ad/, ...) 从 http://domain.com/ab/hello-world/http://domain.com/hello-world/ ,或从 http://domain.com/ab/cf/hello-world/http://domain.com/cf/hello-world ,或从 http://domain.com/ce/hello-world/ce/http://domain.com/hello-world/ce/ 。请注意,我只想传递出现在 .com 之后的上述查询字符串(例如 .com/ax/或 .com/re/等),而不是在 URI 的中间或末尾。

最佳答案

你可以试试这个规则:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ac|bc|cd)/(.+) $2?folder=$1 [L,QSA]

关于.htaccess - 如何使用 .htaccess 文件在 URI 中传递特定的查询字符串? (例如从 domain.com/ce/hello-world/ce/到 domain.com/hello-world/ce/),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22231992/

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