Welcome to WebmasterWorld Guest from 107.20.75.63

Forum Moderators: Ocean10000 & incrediBILL & phranque

Message Too Old, No Replies

Mod Rewrite/Apache

Can't rewrite my URLS

     
3:34 pm on Oct 28, 2003 (gmt 0)

New User

10+ Year Member

joined:Mar 14, 2003
posts:21
votes: 0


I am having problems getting the friendly urls working. I checked with my host and he told me that it was installed. Plus he confirmed the correct code was entered in httpd.conf. Not sure if there are problems with the setup...or my syntax...but nothing is happening with my urls.

Here is my url...

[website.com...]

I want it to be...

[website.com...]

Here is what I placed in .htaccess...

RewriteEngine On
RewriteRule ^brandproducts/(.*).php /brandproducts.php?brandid=$1

Am I missing something?

Thanks for any help!
Warren

4:07 pm on Oct 28, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:June 15, 2003
posts:2395
votes: 0


I believe you are missing an initial slash in your rewrite rule. Try this, it might do the trick:

RewriteRule ^/brandproducts/(.*).php /brandproducts.php?brandid=$1

/claus

4:33 pm on Oct 28, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member jdmorgan is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Mar 31, 2002
posts:25430
votes: 0


warrenk,

Try adding the Options directive as shown, and note the minor tweaks to the RewriteRule itself.


Options +FollowSymLinks
RewriteEngine On
RewriteRule ^brandproducts/(.*)\.php /brandproducts.php?brandid=$1 [L]

If you have access to your raw error log file, take a look at it - the error log will often give a good clue as to what is wrong.

Jim

5:07 pm on Oct 28, 2003 (gmt 0)

New User

10+ Year Member

joined:Mar 14, 2003
posts:21
votes: 0


Jim,

I made the changes you suggested and still no luck. There is nothing in my error logs. Is there anyway to tell if my host has the rewrite rule installed correctly?

Warren

5:16 pm on Oct 28, 2003 (gmt 0)

Senior Member

WebmasterWorld Senior Member jdmorgan is a WebmasterWorld Top Contributor of All Time 10+ Year Member

joined:Mar 31, 2002
posts:25430
votes: 0


warrenk,

Ask them to send you a copy and to tell you where they installed it -- for example, is it installed in httpd.conf or in .htaccess in your web root directory?

claus' suggestion about the leading slash should be heeded if the code is installed in httpd.conf, and it is (normally) omitted if the code is installed in .htaccess.

Jim

6:53 pm on Oct 29, 2003 (gmt 0)

Junior Member

10+ Year Member

joined:May 25, 2002
posts:49
votes: 0


Take a look at this thread

[webmasterworld.com...]

I have the same problem and now its resolve.

 

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members