是的,Apache的rewrite模块可以应用于子目录。你可以在子目录中创建或修改.htaccess
文件来实现URL重写。以下是一个简单的示例,将所有子目录中的请求重写到同一个页面:
RewriteEngine On
RewriteRule ^(.*)$ /subdirectory/index.php?path=$1 [L]
这个规则将所有请求(除了显式指向subdirectory/index.php
的请求)重写到subdirectory/index.php
,并将请求路径作为查询参数传递。
请注意,为了使这些规则生效,你需要确保子目录具有适当的访问权限,并且Apache的mod_rewrite
模块已启用。你可以在Apache配置文件(通常是httpd.conf
或apache2.conf
)中找到mod_rewrite
模块的启用指令。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>