gpt4 book ai didi

.htaccess 和 mod-rewrite

转载 作者:行者123 更新时间:2023-12-01 12:59:18 25 4
gpt4 key购买 nike

这是我在 .htaccess 中的代码:

RewriteEngine On

RewriteRule ^(.*)$ framework/public_html/index.php/$1 [PT,L]

我收到“内部服务器错误”。怎么了?

最佳答案

试试这个:

RewriteCond %{REQUEST_URI} !^/framework/public_html/
RewriteRule ^(.*)$ framework/public_html/index.php/$1/ [PT,L,NC,QSA]

http://www.domain.com/sub/folder/me => [REQUEST_URI] =>/sub/folder/me

首先,当您想要重定向 (.*) 时,它也会尝试重定向到自身,这就是您出现 500 错误的原因。所以说:如果不是 (!^) /framework/public_html/ 然后重定向到这个 URL。

QSA:查询字符串追加意味着如果您有 ?var=1 它将使用它并追加到重定向的字符串。

NC:非大小写表示大写字母和小写字母相同。

关于.htaccess 和 mod-rewrite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7613162/

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