在不使用 .htaccess 的情况下将所有请求重定向到基础 URL
Redirect all requests to base URL without using .htaccess
当我浏览 example.com/img 它显示所有 目录内容.这会导致安全问题。如何重定向这些url请求到example.com但不使用htaccess
最佳实践通常建议将这些行添加到您的 Apache 配置中以禁用目录列表:
<Directory />
Options -Indexes
Order allow,deny
Allow from all
</Directory>
但这只会拒绝用户访问 URL 示例。com/img。如果您也想重定向,除了更改 Apache 配置之外,您还可以将 index.php
文件添加到您希望重定向的每个目录。 index.php
文件应包含:
<?php
header("Location:".$_SERVER['DOCUMENT_ROOT']);
当我浏览 example.com/img 它显示所有 目录内容.这会导致安全问题。如何重定向这些url请求到example.com但不使用htaccess
最佳实践通常建议将这些行添加到您的 Apache 配置中以禁用目录列表:
<Directory />
Options -Indexes
Order allow,deny
Allow from all
</Directory>
但这只会拒绝用户访问 URL 示例。com/img。如果您也想重定向,除了更改 Apache 配置之外,您还可以将 index.php
文件添加到您希望重定向的每个目录。 index.php
文件应包含:
<?php
header("Location:".$_SERVER['DOCUMENT_ROOT']);