gpt4 book ai didi

.htaccess - 如何使 .htaccess 在当前目录而不是子目录上工作?

转载 作者:行者123 更新时间:2023-12-02 11:28:13 25 4
gpt4 key购买 nike

我正在使用 mod rewrite 间接访问网站根目录中的 PHP 文件。目前,我有这样的东西,

RewriteRule ^(blog|about|page3|etc)$ /$1.php [L]

但是我想用的是

RewriteRule ^(.*)$ /$1.php [L]

这样,每当我想向我的网站添加新页面时,我就不必更新我的 .htaccess 文件。然而,这样做的问题是它也会影响我的子目录。这使得 CSS、javascript、图像无法访问,因为它重定向到“/dir/example.png.php”。

那么这里最好的解决方案是什么?

最佳答案

尝试这个规则:

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}.php -f
RewriteRule .* $0.php [L]

关于.htaccess - 如何使 .htaccess 在当前目录而不是子目录上工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1200348/

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