PHP redirect function (301 / 302)
I'm often asked how to do 301 redirects in PHP. It's not hard, but
it's a pain having to remember the exact syntax every time. Here's a
little function I wrote for Jojo CMS for making redirects easy.
USAGE
Add one line of code whenever you need to do a redirect.
301 REDIRECTS...
redirect('http://www.domain.com'); or
redirect('http://www.domain.com', 301);
302 REDIRECTS...
...
> articles/php-redirect-function/
Why don't people use 301 redirects?
I have just completely revamped the NZ Coastguard boating education
website tonight.
When I say "revamped", I mean make substantial changes to the backend
with virtually no changes to how it looks - if anyone notices anything
new, I'll be surprised. Clients aren't going to notice the new nice
URLs, the new CSS based layout, the fact that it's quite a bit
lighter, it validates, it has client...
> articles/67/why-dont-people-use-301-redirects/
PHP 301 Redirects
The preferred way of redirecting a page that has moved is by a 301
redirect. In PHP, 301 redirects are not the default (a 302 redirect is
the default). Whenever you move a visitor to a new location, you
should use the PHP 301 redirect, which involves one extra line of
code.
In PHP, a 302...
> articles/33/php-301-redirects/
Redirects - the good, the bad and the ugly
Redirects are an important part of a well maintained site. As pages
are deleted or moved, it's common courtesy to sent the visitor to the
new page, or at least apologise for the inconvenience.
TYPES OF REDIRECT
Redirects come in several flavours. Redirects can be done by the
server, or by the...
> articles/6/redirects-the-good-the-bad-and-the-ugly/


