title: How to determine Magento custom extension url
body: <p>I am having any issue with finding the correct url for one of my pages that I created for my extension. I just receive a 404.</p>
  
  <p>Here are the basics of what I have. I am trying <code>extension/share/</code> but I get a 404.</p>
  
  <p><strong>controllers/EventController.php</strong></p>
  
  <pre><code>&lt;?php
  
  class My_Extension_EventController extends Mage_Core_Controller_Front_Action
  {
  
  /**************  Some Code *****************/
  
  }
  </code></pre>
  
  <p><strong>block/Share.php</strong></p>
  
  <pre><code>&lt;?php
  class My_Extension_Block_share extends Mage_Core_Block_Template
  {
  
  /**************  Some Code *****************/
  
  }
  </code></pre>
  
  <p><strong>extensionlayout.xml</strong></p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;layout version="0.1.0"&gt;
      &lt;default&gt;
          &lt;reference name="root"&gt;
              &lt;action method="setTemplate"&gt;&lt;template&gt;page/1column.phtml&lt;/template&gt;&lt;/action&gt;
          &lt;/reference&gt;
      &lt;/default&gt;
      &lt;my_extension_event_share&gt;
          &lt;reference name="content"&gt;
              &lt;block name="extension.share" type="my_extension/share" template="extension/share.phtml"/&gt;
          &lt;/reference&gt;
      &lt;/my_extension_event_share&gt;
  &lt;/layout&gt;
  </code></pre>