Support » Installing WordPress » How do I find out if I have the mod_rewrite Apache module?

  • I am kind of new to this, but I have a virtual server from godaddy. It uses PLESK to keep track of all the hosting and domains and has worked great for the numerous small websites that I put up for myself and other people.

    Recently I have been looking into WordPress. In order to turn on permalinks I need to have the mod_rewrite Apache module. This is a little beyond my realm of understanding and I was wondering if anyone could point me to the right direction on where to find out if I have this available.

    Godaddy will not give me any help as I didn’t sign up for the premium support package or whatever.

    Any help would be greatly appreciated!

Viewing 13 replies - 1 through 13 (of 13 total)
  • Create a .htaccess containing the following and upload it to the root of your site:

    RewriteEngine On
    RewriteRule ^google.html$ http://www.google.com/ [R=301]

    Going to http://www.yoursite.com/google.html should redirect you to Google.com if you have it

    Thread Starter tylorfamous

    (@tylorfamous)

    Wow, thanks for such a speedy response! I uploaded the .htaccess file and added the text you supplied. When I went to domainname.com/google.html I got a 404 error.

    So I guess this would mean that I don’t have the mod_rewrite Apache module?

    Would you be able to suggest a hosting plan that you know that does have all of the required specs?

    Thanks again for all of your help!

    just ask godaddy to switch you to a linux hosting plan – they do this for free and you will be much happier with overall performance
    (using Linux Hosting Configuration 2.0 and PHP 5).

    if you want superb support – I recommend A Small Orange
    http://asmallorange.com/services/hosting/

    Thread Starter tylorfamous

    (@tylorfamous)

    I called up Godaddy and you are correct. I am on a windows server. Unfortunately though, because it is a virtual dedicated server, they can’t simply switch it over for me. I am going to have to go through the tedious process of moving all my files and resetting up all my domain names.

    I will definitely look into the hosting company you recommended though.

    Thanks for all your help!

    Thread Starter tylorfamous

    (@tylorfamous)

    Hey, sorry to keep bugging you 🙂 but I tried what you said, but this time on another server I know is linux.

    When I go to domain.com/google.html this is what I get

    Not Found
    The requested URL /google.html was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    Apache/1.3.33 Server at http://www.DOMAINNAME.com Port 80

    Any ideas what this means?

    <?php phpinfo(); ?>

    put that in notepad and save it as phpinfo.php
    upload it to site and call it in browser
    http://example.com/phpinfo.php
    see if mod_rewrite is installed or not

    Thread Starter tylorfamous

    (@tylorfamous)

    I don’t see anything listed as mod_rewrite (as in, it isn’t even an option on the list). I do, however, see “url_rewriter.tags”. I don’t know if this is related at all but it’s local and master value is a=href,area=href,frame=src,input=src,form=,fieldset=.

    ok – let’s try one more thing

    replace the code I gave above for .htaccess with:

    Options +FollowSymLinks
    Redirect /google.html http://www.google.com

    Thread Starter tylorfamous

    (@tylorfamous)

    Hey! I think we’re getting somewhere! When I went to mydomain.com/google.html it redirected to google.

    Thread Starter tylorfamous

    (@tylorfamous)

    From that information, do you know if mod_rewrite is installed?

    most definitely is

    mod_rewrite should be installed by all linux server by default.

    mod_rewrite should be installed by all linux server by default.

    he wasn’t sure if he had linux or windows

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘How do I find out if I have the mod_rewrite Apache module?’ is closed to new replies.