MuraCon 2012: A Conference for the Mura CMS Community

MuraCon 2012 is coming up and it's moved from last year's location. In fact, it's gone from the west coast to the east coast! What is MuraCon? MuraCon is the ONLY user conference organized by the folks who made Mura CMS, an enterprise open source content management system.

Who

Me! That's right, I'll be there along with many of my talented co-workers and team members from Blue River Interactive Group, the creators and curators of Mura CMS. Plus, many other members and contributors of the Mura CMS community will be there too...several of whom will also be presenting!

You! If you're part of the Mura CMS community either as a user, graphic/UI designer, front-end/UI developer, ColdFusion/CFML developer, or you're just a curious geek...then you're welcome to join in the fun.

When

Festivities will begin on Wednesday, October 10th and wrap up on Thursday, October 11th. However, there's going to be an Open Gov Seminar on Open Source CFML for Government presented by the OpenCFML Foundation preceeding the event on Tuesday, October 9th.

Where

MuraCon 2012 will be in Washington, DC at the Pew Conference Center; 901 E Street NW, 10th Floor, Washington, DC 20004.

Why?

I could go through several reasons, but I'll just get right down to it. You should attend because you're going to pick up some mad Mura skills. In addition, come and meet other members of the Mura CMS community. You'll have plenty of opportunities to network and socialize with not just other users, but the people who are pushing Mura CMS forward.

Register

Registration is only $199 for both days of the conference. MuraCon sold out last year, so be sure to register soon.

Bonus

If you register before September 1st, you'll receive the entire Mura CMS training library for FREE. This includes all three (3) books; Content Manager's Guide, Front-End Developer's Guide and Back-End Developer's Guide.

Want to Sponsor?

No problem, simply visit www.muracon.com/sponsors/become-a-sponsor/ and select your sponsorship level.

I hope to see you there!

Open Source Conference For CFML Developers

Just in case you didn't know...there's a pretty cool conference coming up called OpenCF Summit. It's a conference where you can listen to, meet, speak with, and even yell at many of the lead geeks and engineers working feverishly on a slew of free and open source software from the CFML world (that's ColdFusion Markup Language for you non-CFML-knowing peeps).

The conference runs February 24-26, 2012 in Dallas, Texas. Considering the conference costs only $72, it's quite the steal! Plus, did I mention there's a ton of free and open source software?

So get on over to http://opencfsummit.org to learn more and register now!

Cheers!

Removing index.cfm From Mura CMS URLs on Windows/IIS7

If you have an installation of Mura CMS on Windows running IIS7+ and you're looking to remove "index.cfm" from the URL for search engine optimization (SEO) or any other reason, then here's a pretty simple and painless method to do just that.

First, IIS7 does not have their URL Rewrite Module installed by default. So you'll need to download and install URL Rewrite Module 2.0 for your server (x86 / x64).

After that's done, your next decision is to choose whether or not you wish to have the SiteID display in the URL. Some users prefer to have that, and some don't depending on their particular usage of Mura.

Option 1: Allow For Missing SiteID AND index.cfm From The URL

Create a "web.config" file with the following code and place it at the root of your Mura installation:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Mura CMS Rewrite Option 1" enabled="true">
                    <match url="^([a-zA-Z0-9/-]+)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{DOCUMENT_ROOT}{URL}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="/index.cfm{URL}" />
                </rule>
            </rules>
        </rewrite>
        <defaultDocument>
            <files>
                <remove value="index.cfm" />
                <add value="index.cfm" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

Then, update your settings.ini.cfm file with the following settings and from the Admin > Reload Application:

siteidinurls=0
indexfileinurls=0

Option 2: Allow For Missing index.cfm From The URL, But Keep SiteID

Create a "web.config" file with the following code and place it at the root of your Mura installation:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Mura CMS Rewrite Option 2" enabled="true">
                    <match url="^([a-zA-Z0-9-]{1,})/([a-zA-Z0-9/-]+)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{DOCUMENT_ROOT}{URL}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="/{R:1}/index.cfm/{R:2}" />
                </rule>
            </rules>
        </rewrite>
        <defaultDocument>
            <files>
                <remove value="index.cfm" />
                <add value="index.cfm" />
            </files>
        </defaultDocument>
    </system.webServer>
</configuration>

Then, update your settings.ini.cfm file with the following settings and from the Admin > Reload Application:

siteidinurls=1
indexfileinurls=0

Your site should now be able to handle URLs that are missing index.cfm.

Cheers!

More Entries

© 2024, Stephen J. Withington, Jr.  |  Hosted by Hostek.com

Creative Commons License   |   This work is licensed under a Creative Commons Attribution 3.0 Unported License.