ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Server Config

March 17, 2008 5:20pm

Subscribe [3]
  • #1 / Mar 17, 2008 5:20pm

    Benjamin Katz

    20 posts

    Hi all,

    I just ran the requirements wizard.  It’s saying that “URL Segment Support” is unsupported by my host.  I contacted the host and they say that there is a “AllowOverride All” setting in the main Apache config file.

    I suppose I have to use a .htaccess as stated in the docs but I don’t know the first thing about .htaccess.

    Does anyone know how to write an .htaccess in this case?

  • #2 / Mar 25, 2008 9:42pm

    Benjamin Katz

    20 posts

    *bump

    Anyone?

  • #3 / Mar 26, 2008 2:40am

    Ingmar

    29245 posts

    I don’t see the connection between missing URL segment support and .htaccess, but even so: You probably only need to use query strings. From the docs:

    Some web servers — typically Windows-based servers — still have difficulty with the default ExpressionEngine setup that doesn’t use query strings. In cases like this, you can tell the system to “Force URL Query Strings” (see Admin > Output and Debugging Preferences in the Control Panel).

    With this option enabled, the URLs output by ExpressionEngine are slightly different, but still far more readable and search engine-friendly than a typical dynamic system might output. With “Force URL Query Strings” turned on, an ExpressionEngine URL might look like this:

    <a href="http://www.example.com/index.php?/site/archives/">http://www.example.com/index.php?/site/archives/</a>

    You’ll notice that it is almost identical to the regular setting, only with the addition of the question mark.

    In a select few cases, turning on “Force URL Query Strings” by itself won’t be enough. If URLs continue to not work even with that setting on, then you can open your main site index.php file. Toward the top you will see a $qtype variable with three possible settings. Try setting the variable to “2” (or possibly “1”).

  • #4 / Mar 26, 2008 6:21am

    George Ornbo

    272 posts

    Query strings are the way to go but you can find more information on .htaccess on the apache site.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases