apache rewrite

Alexander Dalloz ad+lists at uni-x.org
Mon May 23 15:30:09 UTC 2005


Am Mo, den 23.05.2005 schrieb Shahzad Chohan um 11:11:

Don't top-post please.

> Whats the difference between a rewrite and a redirect. I mean is there
> a reason as to why I need a 301 ( I was just told to issue a 301 by
> someone else). If I don't put an R in on the rewrite whats the default
> return? Can I also issue an R=404?

> Shaz

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

Read about the HTTP status codes. You then hopefully will understand why
404 would be the wrong return code. 301 is typically used for a
permanent movement and 302 for a temporary one. You could use 410 i.e.
for telling search engines that a webcontent is gone and should be
removed from the search engine index. But that is done by using "G"
instead of "R", or even "F" for a 403. Please read the mod_rewrite
documentation carefully.

Deferrences between redirecting and rewriting are described here:

http://www.cs.utk.edu/~sammons/docs/redirect.php

Redirecting use mod_alias while rewriting uses mod_rewrite. The
mod_rewrite possibilities are much more powerful and can handle advanced
condition definitions.

Alexander


-- 
Alexander Dalloz | Enger, Germany | GPG http://pgp.mit.edu 0xB366A773
legal statement: http://www.uni-x.org/legal.html
Fedora Core 2 GNU/Linux on Athlon with kernel 2.6.11-1.14_FC2smp 
Serendipity 17:29:02 up 9 days, 17:01, load average: 0.73, 0.43, 0.21 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20050523/6c878115/attachment-0001.sig>


More information about the fedora-list mailing list