我有两个不同的htacces。一个在项目的根目录上,另一个在子文件夹上:
根
- .htaccess
- 美国石油学会
- .htaccess
我需要重写规则到api文件夹上的特定路由。在第一个.htaccess(根目录内)我写(但它不工作):
RewriteRule "^sitemap\.xml" "/api/aaa/bbb" [L,QSA]
其中
/api/aaa/bbb
是一个公共路由(https://myhost.com/api/aaa/bbb),api文件夹包含带有 * index.php * 的 public 子文件夹
因此,我需要得到带有url https://myhost.com/sitemap.xml的/api/aaa/bbb响应
我如何重写规则(不是重定向301)到这个特定的laravel文件夹
1条答案
按热度按时间qvsjd97n1#
不要使用. htaccess。使用路由的确切路径
现在,您可以调用https://myhost.com/sitemap.xml,它将加载MyController@myMethod