if( count( $_POST ) < 1 ) {
// determine if this was a secure request - we use a non standard HTTPS port so the SERVER_HTTPS_PORT define should always be used in place of 443
$protocol = $_SERVER['SERVER_PORT'] == SERVER_HTTPS_PORT ? 'https' : 'http';
header( "HTTP/1.0 301 Moved Permanently" );
header( "Status: 301" ); // this is for chrome compliance
header( "Location: $protocol://".CLIENT_DOMAIN."{$_SERVER['REQUEST_URI']}" );
session_write_close();
exit;
}
Bu işlevsellik. Htaccess kuralları ile yazılabilir miyim?
Mantık:
Değil bir POST isteği ise, protokol korurken, 301 başlık ve durum yayımlayarak tüm sorgu dizesi ile eşdeğer sayfaya yönlendirme.