更改Cakephp应用程序上的URL重写

时间:2014-07-03 10:04:41

标签: cakephp url-rewriting cakephp-2.4.7

可以在蛋糕应用程序中更改网址重写吗?

实际上它是这样的:

  

http://myapp.fr/myapp/admin/users/view/30

我希望隐藏" .fr"之后的所有内容。在每个页面中,像这样:

  

http://myapp.fr/

感谢您的帮助。

3 个答案:

答案 0 :(得分:0)

试试这个

在页脚中添加此代码。

$( document ).ready(function() {
    window.history.replaceState("Home page ", "Title", "<?php echo SITEURL;?>"); });

答案 1 :(得分:0)

// you can use both 
<script type="text/javascript">
$( document ).ready(function() {
   /* window.history.replaceState("Home page : Dostoom", "Title", "http://192.168.1.59/dostoom/");*/
    window.history.pushState("Home page : EDUCATION", "Title", "SITEURL");
})
</script>

答案 2 :(得分:0)

创建Single Page Application

让目标网页通过ajax或其他方式请求所有内容,将数据放在DOM中而不刷新。

这样,网址将始终相同,但您也会失去诸如在历史记录中前进/后退的能力。你可能需要也可能不需要这些,但对某些人而言,这会让人感到困惑。

重写它不会像我认为你希望它发生的那样工作。