I have two home pages: mysite.com and mysite.com/pages/home in CakePHP 3





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







1















Hi everyone and happy new year !



I have a problem, actualy i have 2 version (duplicated content) of my home page :
- mysite.com/
- mysite.com/pages/home/



I want to know how make link with cakephp who point on mysite.com/



I try this :



$this->Url->build(['controller' => '', 'action' => '']);
But doesn't work :/



Also, i have temporary make 301 redirection to redirect /pages/home/ to mysite.com but it's not a good solution.



Thank's you very much










share|improve this question































    1















    Hi everyone and happy new year !



    I have a problem, actualy i have 2 version (duplicated content) of my home page :
    - mysite.com/
    - mysite.com/pages/home/



    I want to know how make link with cakephp who point on mysite.com/



    I try this :



    $this->Url->build(['controller' => '', 'action' => '']);
    But doesn't work :/



    Also, i have temporary make 301 redirection to redirect /pages/home/ to mysite.com but it's not a good solution.



    Thank's you very much










    share|improve this question



























      1












      1








      1








      Hi everyone and happy new year !



      I have a problem, actualy i have 2 version (duplicated content) of my home page :
      - mysite.com/
      - mysite.com/pages/home/



      I want to know how make link with cakephp who point on mysite.com/



      I try this :



      $this->Url->build(['controller' => '', 'action' => '']);
      But doesn't work :/



      Also, i have temporary make 301 redirection to redirect /pages/home/ to mysite.com but it's not a good solution.



      Thank's you very much










      share|improve this question
















      Hi everyone and happy new year !



      I have a problem, actualy i have 2 version (duplicated content) of my home page :
      - mysite.com/
      - mysite.com/pages/home/



      I want to know how make link with cakephp who point on mysite.com/



      I try this :



      $this->Url->build(['controller' => '', 'action' => '']);
      But doesn't work :/



      Also, i have temporary make 301 redirection to redirect /pages/home/ to mysite.com but it's not a good solution.



      Thank's you very much







      php cakephp cakephp-3.0






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 4 at 17:27









      Victor Herasme Perez

      1,6462516




      1,6462516










      asked Jan 4 at 17:15









      LoickMEYERLoickMEYER

      157




      157
























          2 Answers
          2






          active

          oldest

          votes


















          1














          It seems you want to remove mysite.com/pages/home/ url pattern completely and redirect all request on this to mysite.com.



          You can define in config/routes.php



          $routes->redirect('/pages/home', '/');





          share|improve this answer































            1














            Simple url build: $this->Url->build('/');



            or link $this->Html->link('Home', '/');






            share|improve this answer
























            • Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

              – LoickMEYER
              Jan 4 at 17:35











            • yes you have, while on second you access controller / method based url

              – Salines
              Jan 4 at 17:44











            • i don't understand what you say sorry :/

              – LoickMEYER
              Jan 4 at 17:59











            • But how to remove this version of url : /controller/action just for /pages/home ?

              – LoickMEYER
              Jan 4 at 18:05











            • simple don't link to /pages/home, i don't understand why is that problem for you

              – Salines
              Jan 4 at 18:33












            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54043377%2fi-have-two-home-pages-mysite-com-and-mysite-com-pages-home-in-cakephp-3%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1














            It seems you want to remove mysite.com/pages/home/ url pattern completely and redirect all request on this to mysite.com.



            You can define in config/routes.php



            $routes->redirect('/pages/home', '/');





            share|improve this answer




























              1














              It seems you want to remove mysite.com/pages/home/ url pattern completely and redirect all request on this to mysite.com.



              You can define in config/routes.php



              $routes->redirect('/pages/home', '/');





              share|improve this answer


























                1












                1








                1







                It seems you want to remove mysite.com/pages/home/ url pattern completely and redirect all request on this to mysite.com.



                You can define in config/routes.php



                $routes->redirect('/pages/home', '/');





                share|improve this answer













                It seems you want to remove mysite.com/pages/home/ url pattern completely and redirect all request on this to mysite.com.



                You can define in config/routes.php



                $routes->redirect('/pages/home', '/');






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jan 5 at 3:32









                Anuj TBEAnuj TBE

                1,65112787




                1,65112787

























                    1














                    Simple url build: $this->Url->build('/');



                    or link $this->Html->link('Home', '/');






                    share|improve this answer
























                    • Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                      – LoickMEYER
                      Jan 4 at 17:35











                    • yes you have, while on second you access controller / method based url

                      – Salines
                      Jan 4 at 17:44











                    • i don't understand what you say sorry :/

                      – LoickMEYER
                      Jan 4 at 17:59











                    • But how to remove this version of url : /controller/action just for /pages/home ?

                      – LoickMEYER
                      Jan 4 at 18:05











                    • simple don't link to /pages/home, i don't understand why is that problem for you

                      – Salines
                      Jan 4 at 18:33
















                    1














                    Simple url build: $this->Url->build('/');



                    or link $this->Html->link('Home', '/');






                    share|improve this answer
























                    • Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                      – LoickMEYER
                      Jan 4 at 17:35











                    • yes you have, while on second you access controller / method based url

                      – Salines
                      Jan 4 at 17:44











                    • i don't understand what you say sorry :/

                      – LoickMEYER
                      Jan 4 at 17:59











                    • But how to remove this version of url : /controller/action just for /pages/home ?

                      – LoickMEYER
                      Jan 4 at 18:05











                    • simple don't link to /pages/home, i don't understand why is that problem for you

                      – Salines
                      Jan 4 at 18:33














                    1












                    1








                    1







                    Simple url build: $this->Url->build('/');



                    or link $this->Html->link('Home', '/');






                    share|improve this answer













                    Simple url build: $this->Url->build('/');



                    or link $this->Html->link('Home', '/');







                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Jan 4 at 17:28









                    SalinesSalines

                    3,18331335




                    3,18331335













                    • Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                      – LoickMEYER
                      Jan 4 at 17:35











                    • yes you have, while on second you access controller / method based url

                      – Salines
                      Jan 4 at 17:44











                    • i don't understand what you say sorry :/

                      – LoickMEYER
                      Jan 4 at 17:59











                    • But how to remove this version of url : /controller/action just for /pages/home ?

                      – LoickMEYER
                      Jan 4 at 18:05











                    • simple don't link to /pages/home, i don't understand why is that problem for you

                      – Salines
                      Jan 4 at 18:33



















                    • Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                      – LoickMEYER
                      Jan 4 at 17:35











                    • yes you have, while on second you access controller / method based url

                      – Salines
                      Jan 4 at 17:44











                    • i don't understand what you say sorry :/

                      – LoickMEYER
                      Jan 4 at 17:59











                    • But how to remove this version of url : /controller/action just for /pages/home ?

                      – LoickMEYER
                      Jan 4 at 18:05











                    • simple don't link to /pages/home, i don't understand why is that problem for you

                      – Salines
                      Jan 4 at 18:33

















                    Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                    – LoickMEYER
                    Jan 4 at 17:35





                    Hi, thank's for response, it's work but i have always 2 home page : mysite.com/ and mysite.com/pages/home/

                    – LoickMEYER
                    Jan 4 at 17:35













                    yes you have, while on second you access controller / method based url

                    – Salines
                    Jan 4 at 17:44





                    yes you have, while on second you access controller / method based url

                    – Salines
                    Jan 4 at 17:44













                    i don't understand what you say sorry :/

                    – LoickMEYER
                    Jan 4 at 17:59





                    i don't understand what you say sorry :/

                    – LoickMEYER
                    Jan 4 at 17:59













                    But how to remove this version of url : /controller/action just for /pages/home ?

                    – LoickMEYER
                    Jan 4 at 18:05





                    But how to remove this version of url : /controller/action just for /pages/home ?

                    – LoickMEYER
                    Jan 4 at 18:05













                    simple don't link to /pages/home, i don't understand why is that problem for you

                    – Salines
                    Jan 4 at 18:33





                    simple don't link to /pages/home, i don't understand why is that problem for you

                    – Salines
                    Jan 4 at 18:33


















                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54043377%2fi-have-two-home-pages-mysite-com-and-mysite-com-pages-home-in-cakephp-3%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Monofisismo

                    Angular Downloading a file using contenturl with Basic Authentication

                    Olmecas