Viewing 9 replies - 16 through 24 (of 24 total)
  • Thread Starter chanel

    (@chanel)

    Bottom line is, if “some people managed to do it”, that means it can be done.

    Anyways, to others that may bump into this topic, if you’re able to give me positive direction towards this, that does not include a redirection to that USING PERMALINKS link, I would greatly appreciate it.

    I’ll contact my host and see what they say as well. If I receive any better advice from them to this, I’ll update this post which such.

    Thread Starter chanel

    (@chanel)

    I contacted my host and they were able to achieve this for me. What they did was add a mod_rewrite rule to my .htaccess as follows:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Then I went back to the Permalinks option in my wp-admin and changed it to /%postname%/

    The “impossible” was done.
    (:

    Doodlebee

    (@doodlebee)

    For the record, the “Using Permalinks” in the codex *does*, indeed, provide the answer for you.

    In regards to someone above (the “not too smart” link), using simply “%postname%” isn’t always a great idea, but you are certainly welcome to so it as long as you’re careful.

    The answer you were seeking, though *was* (and still is) on the codex page you’d been referred to a few times.

    and I quote:

    Using "Pretty" permalinks
    
    Requirements:
    
        * Apache web server with the mod_rewrite module installed
        * In WordPress's home directory,
              o The FollowSymLinks option enabled
              o FileInfo directives allowed (e.g. AllowOverride FileInfo, AllowOverride All)
              o An .htaccess file (if this file is missing, WordPress will try to create it when you activate "pretty" permalinks)
              o If you want WordPress to update the .htaccess file automatically, WordPress will need write access to the file.

    Since your host set it up for you, I would guess that you did not have an .htaccess file on your server. But the instructions above do state that you *must* have the .htaccess file there. WordPress *will try* to create one – but different servers have different permissions, and it’s not a guarantee that it *will* be created.

    Glad you got it sorted – but just setting the record straight that the info was (and still is) right there in the codex.

    dide

    (@dide)

    Hi, I have been having this same issue for some time. Still haven’t managed to get it working right.

    I have already posted this here on this forum , but the post has gone cold..

    I have contacted my host and this was there response.

    >>>>>>>>>>>>>>>> Quote <<<<<<<<<<<<<<<<<
    Mod-rewrite is enabled. However, we utilize php-suexec, i believe that requires a slight mod with the wordpress code. You can post this additional info, and I am sure someone will pop in with the correct answer, if not let me know.

    >>>>>>>>>>>>>>>> End Quote <<<<<<<<<<<<<<<<<

    As much as I would like to have a pretty permalink using just the %postname% like Chanel. I hear everyone’s warnings not to do so, not that I have a clue of the consequences. But must be for good reason..

    I just would like to see the ‘index’ part disappear, and be left with only /%post_id%/%postname%/

    A little note here, in regards to Chanels comment:

    Sidenote: My frustration is with responders who just redirect you to something on wordpress codex that you’ve already thoroughly read thru. If you’re unable to assist, just do not reply.

    I will appreciate all advice, whether it gives the final outcome I am after or not. The fact that you are willing to assist me is always graciously appreciated. For that I thank you in advance.

    dide

    (@dide)

    Is this post no long active

    I have just installed WordPress 2.8 on a smartyhost linux server. When I run an info.php file, it says that the mod_rewrite module is installed. I have also uploaded a .htaccess file in the root directory with the following:

    ># BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress<

    When I enable permalinks (numbers) I cannot access the posts at all. It also appears that wordpress hasn’t changed the .htaccess file even though the permissions are set to do so. Help! What else can be done?
    Also the codex offers the following suggestions:

    * In WordPress’s home directory,
    o The FollowSymLinks option enabled
    o FileInfo directives allowed (e.g. AllowOverride FileInfo, AllowOverride All)

    What does this mean to us uneducated? Any smart cookie that could help would be greatly appreciated….

    robert I too am on smartyhost and am having the EXACT SAME PROBLEM. I have uploaded same code in .htaccess file. Although it says update successful when I change permalinks in the WP control panel, nothing actually works!

    I too have the exactly the same problem. Also, adding either
    Options FollowSymLinks

    or

    Options FollowSymLinks+

    hasn’t helped as was suggested here

    I note that this topic is marked [resolved] does that mean we should start a new one to get this problem sorted? Thanks for the help.

    Ok, I got it working for me with the help of some excellent websites and tech support.

    My host was running Zeus not Apache, so the server needs a file rewrite.script to do the task of .htaccess. The contents are given in several websites, but here’s one.

    Hope that helps somebody.

Viewing 9 replies - 16 through 24 (of 24 total)
  • The topic ‘Pretty Permalinks’ is closed to new replies.