好吧,这个问题很常见,我也搜索并尝试了很多答案,但我没有得到可以解决我的问题的正确格式。
我想要的是。
重定向所有错误文档(即任何未找到的文件或目录请求都应重定向到根文件,在我的情况下 - index.php)
将所有页面请求重定向到根文件(index.php)作为参数,即如果有人输入类似的 url
domain.com/directory_request/file_request
那么它应该被视为
domain.com/index.php?directory=directory_request&file=file_request
并要求像
domain.com/directory_request1/directory_request2/file_request
那么它应该被视为
domain.com/index.php?directory=directory_request1-directory_request2&file=file_request
- 所有图像、css、javascript、文件不应重定向到根文件。还有一件事我希望所有不存在的 css、图像等也应该重定向到根文件。
简而言之,所有请求的 url 都应重定向到根文件 index.php,其参数与前面第 2 点中描述的请求相同,但所有现有图像 javascript 、 css 请求除外。
我希望我能澄清我的观点。
提前致谢。