如何在向文件夹发出请求时重定向url传递文件

如何在向文件夹发出请求时重定向url传递文件

问题描述:

我有一个像这样的文件夹结构,这是根文件夹。如何在向文件夹发出请求时重定向url传递文件

|__modules 
    |_printData 
    |_getData 

我在这每当我说我的链接URL出现这样的事情,根据逻辑这是可以接受的点击我与链接modules/getData

锚标签的sidebar.php文件。

www.example.com/modules/getData 

我所试图实现的是,如何使代码工作仍然但是URL应该是这样的,我不希望显示在URL中的模块文件夹

www.example.com/getData 

即使如果有人通过访问URL直接的方法应该是可以接受的

可以使用国防部重写

RewriteEngine on 
RewriteRule !module /module%{REQUEST_URI} [L] 

这将内部转发/getData/module/getData

+0

你提供的代码只适用于/ module/getData如果有多个文件,那么我将不得不写一些行。有没有办法修改代码,以便处理对该文件夹的任何文件请求。 –

+0

默认情况下,您的代码默认重定向到该页面,即使我访问其他文件也无法访问其他文件,但显示的是相同的输出,它位于getData.php中 –

+0

我已更新规则。 – starkeen