好吧,这就是我网站的根目录的样子:
- 资产
- css
- js
- 图像
- .htaccess
- 索引.php
- page1.php
- page2.php
- page3.php
- 样式.css
我当前的 .htaccess 文件的工作原理是它从我想要的页面中隐藏了 .php。所以我可以从http://example.com/page2访问它。但问题是如果我去http://example.com/page2/你可以看到没有任何 CSS 的原始代码。我想要么将用户重定向到其他地方,要么让它正确显示,无论是否有“/”。
将其设为目录不是一种选择。它必须是根目录中的 PHP 文件。
当前的 .htaccess 文件:
重写引擎开启 RewriteCond %{REQUEST_FILENAME}.php -f 重写条件 %{REQUEST_URI} !/$ 重写规则 (.*) $1\.php [L]