ok, I created some new templates just for testing.
lisatest
{assign_variable:my_weblog="dragonavenue_mainblog"}
{assign_variable:my_template_group="dnd"}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>{exp:weblog:entries weblog="{my_weblog}" limit="1" disable="categories|member_data|trackbacks"}{title}{/exp:weblog:entries}</title>
</head>
<body>
This is the template called lisatest. I will now embed lisatest_header, lisatest_content, and lisatest_footer
{embed="dnd/lisatest_header"}
{embed="dnd/lisatest_content"}
{embed="dnd/lisatest_footer"}
</body>
</html>lisatest_header
This is the header called lisatest_header. It is embedded within lisatestlisatest_content
{exp:weblog:entries weblog="dragonavenue_mainblog" limit="10" require_entry="yes"}
This is the single-entry page called lisatest_content. This template is embedded within lisatest
{title}
{if no_results}
{redirect="404"}
{/if}
{/exp:weblog:entries}lisatest_footer
this is the footer template called lisatest_footer. it is embedded within lisatestHere is a working URL to a valid entry:
http://www.dragonavenue.com/dnd/lisatest/ice_archon_stats/
Here is a broken URL that 404’s - in the way that I thought it would - by redirecting *just* the inner template.
http://www.dragonavenue.com/dnd/lisatest/blahblah
As you can see, even on the bad URL, only the lisatest_content template is replaced with the 404.