2015-09-01 62 views
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”组态?

回答

2

起初,我认为你必须使用的.htaccess方式,因为这一问题关系到CakePHP的文件夹的外面。

您可以在上层文件夹中创建一个名为.htaccess的新文件,并将重定向指令/site01/写入/s/。对于重写URL

示例代码:

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^site01.*$ /s/ [R=301,L]