0
我有这个项目名为'site01'。如何在CakePhp 3.x中更改项目名称
它发布为:'www.example.com/site01'。这些页面是这样的'www.example.com/site01/page/1'。
我能航线的URL为“www.example.com/site01/1”,但我可以通过路线更改URL为“www.example.com/s/1”组态?
我有这个项目名为'site01'。如何在CakePhp 3.x中更改项目名称
它发布为:'www.example.com/site01'。这些页面是这样的'www.example.com/site01/page/1'。
我能航线的URL为“www.example.com/site01/1”,但我可以通过路线更改URL为“www.example.com/s/1”组态?
起初,我认为你必须使用的.htaccess方式,因为这一问题关系到CakePHP的文件夹的外面。
您可以在上层文件夹中创建一个名为.htaccess的新文件,并将重定向指令/site01/
写入/s/
。对于重写URL
示例代码:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^site01.*$ /s/ [R=301,L]