我如何在 PHP 中处理子文件夹的 index.php 作为主要 index.php
How can I handle in PHP a subfolder's index.php as main index.php
我读了这个问题:。
我想做成这样,我有这些文件夹和文件:
index.php
items/
items/index.php
我想,当我搜索“items/general”时,items/index。php 会处理它,而不是 index.php。我试图在 /items/.htacces 中创建一个 .htacces 文件,内容如下:
RewriteEngine On
RewriteRule ^/?$ items/index.php [L]
但是当我搜索“items/general”时,它给出了 404 错误,如下所示:
Not Found
The requested URL was not found on this server.
(我的 items/index.php 包含一个代码,用于向所有请求发送 html)
为什么不起作用?
你可以使用类似的东西:
RewriteRule items/ items/index.php [L]
如果您想要通用规则 /any-folder/any-file.php 到 /any-folder/index.php
RewriteRule (\w+)/ /index.php [L]
我读了这个问题:
index.php
items/
items/index.php
我想,当我搜索“items/general”时,items/index。php 会处理它,而不是 index.php。我试图在 /items/.htacces 中创建一个 .htacces 文件,内容如下:
RewriteEngine On
RewriteRule ^/?$ items/index.php [L]
但是当我搜索“items/general”时,它给出了 404 错误,如下所示:
Not Found
The requested URL was not found on this server.
(我的 items/index.php 包含一个代码,用于向所有请求发送 html)
为什么不起作用?
你可以使用类似的东西:
RewriteRule items/ items/index.php [L]
如果您想要通用规则 /any-folder/any-file.php 到 /any-folder/index.php
RewriteRule (\w+)/ /index.php [L]