位于根目录中的 PHP 页面可以正确显示 - https://reverd.com/why-use-reverd-com,但放置在
about
目录中时不可见:https://reverd .com/about/why-use-reverd-com,而 about
目录中的其他页面正确显示 - https://reverd.com/about/ssl-security - 出了什么问题?我应该纠正什么?
我的根目录中的 .htaccess 文件中有以下语句:
# Enable output compression
<FilesMatch "\.(php|html|txt|css|js|gz|xml)$">
SetOutputFilter DEFLATE
</FilesMatch>
# Remove (.php)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
确保在
RewriteEngine
文件中打开 .htaccess
:
Options -MultiViews
RewriteEngine On
尝试一下,如果有什么改变请告诉我们。
对不起各位,我的错: 在 PHP 页面文件的开头我有这样的请求 // 我们必须需要 xxxxxx 文件。 require_once '/nnnnnn/xxxxxxx.php';
路径必须是这样的(因为它在一个文件夹中,而不是在根目录中) require_once '../nnnnnn/xxxxxxx.php.php';
现在一切都很好并且可以工作。 [https://reverd.com/about/why-use-reverd-com][1] [1]:https://reverd.com/about/why-use-reverd-com