Any idea why this page isn't being found?
http://www.theweddingdj.co.uk/venues.php
venues.php
venue_list.html
http://www.theweddingdj.co.uk/venues.php
- Code: Select all
#venues.php
RewriteRule ^venues$ "$0/" [R=301,L,QSA]
RewriteRule ^venues/$ venues.php [L,QSA]
RewriteRule ^venues/.*?([^\.\/]*)\.html$ venues.php?pname=$1 [L,QSA]
RewriteRule ^venues/([1-2]\d{3})/(?:(0[1-9]|1[0-2])/(?:(0[1-9]|1[0-9]|2[0-9]|3[0-1])/)?)?$ venues.php?d=$1$2$3 [L,QSA]
RewriteRule ^venues/[^\.]*?([^/\.]*)/$ venues.php?fname=$1 [L,QSA]
RewriteRule ^venues/[^\.]*?([^/\.]*)$ "$0/" [R=301,L,QSA]
venues.php
- Code: Select all
<?php require_once( 'admin/cms.php' ); ?>
<cms:template title='Venue Database' clonable ='1'>
<cms:editable type='reverse_relation' name='product_photos' masterpage='gallery_venues.php' field='photo_product' anchor_text='View images' label='Gallery' />
<cms:editable name='venue_name' label='Venue Name' type='text' />
<cms:editable name='venue_address' label='Venue Address' type='richtext' />
<cms:editable name='contact_telephone' label='Contact Telephone' type='text' />
<cms:editable name='contact_website' label='Contact Website' type='text' />
<cms:editable name='contact_email' label='Contact Email' type='text' />
<cms:editable name='main_content' label='Main Content' type='richtext' />
</cms:template>
<cms:if k_is_page >
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title><cms:show k_page_title /> | <cms:get_custom_field 'site_name' masterpage='globals.php' /></title>
<meta name="description" content="<cms:get_custom_field 'site_desc' masterpage='globals.php' />">
<!-- fancybox start -->
<script type="text/javascript" src="http://www.theweddingdj.co.uk/fancybox/lib/jquery-1.10.1.min.js"></script>
<script type="text/javascript" src="http://www.theweddingdj.co.uk/fancybox/source/jquery.fancybox.pack.js"></script>
<link rel="stylesheet" href="http://www.theweddingdj.co.uk/fancybox/source/jquery.fancybox.css" type="text/css" media="screen" />
<script type="text/javascript">
$(document).ready(function() {
$('.fancybox').fancybox();
});
</script>
<style type="text/css">
.fancybox-custom .fancybox-skin { box-shadow: 0 0 50px #222; }
.gallery { text-align: center; }
.gallery img { margin: 0 3px 3px 0; padding: 4px; }
.gallery img:hover { padding: 1px; border: 3px solid #eee; }
</style>
<!-- fancybox finish -->
<!-- header includes start -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="http://www.theweddingdj.co.uk/css/bootstrap.min.css" media="all">
<link rel="stylesheet" href="http://www.theweddingdj.co.uk/css/style.css" media="all">
<link href='http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900' rel='stylesheet' type='text/css'>
<script src="http://www.theweddingdj.co.uk/js/custom.js"></script>
<script src="http://www.theweddingdj.co.uk/js/superfish.js"></script>
<script src="http://www.theweddingdj.co.uk/js/jquery.flexslider-min.js"></script>
<!-- header includes finish -->
</head>
<body class="home">
<!-- body html 1 start -->
<div class="main-wapper container">
<div id="header">
<div class="row">
<div class="col-sm-9 col-xs-12">
<h1 class="logo"><a href="#"><img src="http://www.theweddingdj.co.uk/images/logo.png" alt="" /></a></h1>
</div>
<div class="col-sm-3 col-xs-12">
<div class="call-but">01823 240 300</div>
<div class="call-but">07950 339988</div>
</div>
</div>
<div class="navigation">
<input id="toggle" type="checkbox">
<label for="toggle" class="toggle" onclick="">Main menu</label>
<nav class="main-menu">
<!-- body html 1 finish -->
<!-- menu code start -->
<cms:nested_pages masterpage='index.php' extended_info='1'>
<cms:if k_level_start >
<cms:if k_level='0'>
<ul>
<cms:else />
<ul class="dropdown-menu">
</cms:if>
</cms:if>
<cms:if k_element_start >
<li class="<cms:if k_total_children>child-menu dropdown</cms:if>"><a class="<cms:if k_is_current>active</cms:if>" href="<cms:show k_menu_link />"><cms:show k_menu_title /></a>
</cms:if>
<cms:if k_element_end ></li></cms:if>
<cms:if k_level_end ></ul></cms:if>
</cms:nested_pages>
<!-- menu code finish -->
<!-- body html 2 start -->
</nav>
</div>
</div>
<div class="flexslider home-slider clearfix">
<ul class="slides">
<li><img src="<cms:show banner_1_img />" alt="<cms:show banner_1_heading />" />
<div class="flex-caption">
<h2><cms:show banner_1_heading /></h2>
<p><cms:show banner_1_text /></p>
</div>
</li>
<li><img src="<cms:show banner_2_img />" alt="<cms:show banner_2_heading />" />
<div class="flex-caption">
<h2><cms:show banner_2_heading /></h2>
<p><cms:show banner_2_text /></p>
</div>
</li>
<li><img src="<cms:show banner_3_img />" alt="<cms:show banner_3_heading />" />
<div class="flex-caption">
<h2><cms:show banner_3_heading /></h2>
<p><cms:show banner_3_text /></p>
</div>
</li>
</ul>
</div>
<div class="clearfix"></div>
<div class="main-contain">
<!-- body html 2 finish -->
<!-- blog start -->
<header><h2><a href="<cms:show k_page_link />"><cms:show k_page_title /></a></h2></header>
<div><cms:show venue_name /></div>
<div><cms:show venue_address /></div>
<div><cms:show contact_telephone /></div>
<div><cms:show contact_website /></div>
<div><cms:show contact_email /></div>
<div><cms:show main_content /></div>
<div>Last updated on: <cms:date k_page_date format='jS M, y'/></div>
<!-- blog finish -->
<!-- show gallery -->
<div class="gallery">
<cms:reverse_related_pages 'photo_product' masterpage='gallery_venues.php' >
<a class="fancybox" rel="group1" href="<cms:show gg_image />"><img alt="<cms:show k_page_title />" src="<cms:show my_thumb />" /></a>
</cms:reverse_related_pages>
</div>
<!-- -->
<!-- footer content start -->
<div class="row" style="margin-top: 20px;">
<div class="col-md-4"><div class="alert alert-info" role="alert">Call Nick on 01823 240 300</div></div>
<div class="col-md-4"><div class="alert alert-info" role="alert">Send a text to 07950 339988</div></div>
<div class="col-md-4"><div class="alert alert-info" role="alert"><a href="get-in-touch/">Click here</a> to send an email</div></div>
</div>
</div>
<div id="footer">
<div class="row">
<div class="col-sm-6">
<div class="copyright-text">© 2015 The Wedding DJ</div>
</div>
<div class="col-sm-6 col-xs-12">
<div class="socli-icons">
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/AMEX.gif border=0 alt="American Express payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/mastercard.gif border=0 alt="Mastercard payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/maestro.gif border=0 alt="Maestro payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/VISA.gif border=0 alt="Visa Credit and Debit payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src="http://www.theweddingdj.co.uk/images/logo-paypal-40px.jpg" border="0" alt="PayPal"></a>
</div>
</div>
</div>
</div>
</div>
<!-- footer content finish -->
<!-- footer includes start -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-44984211-2', 'auto');
ga('send', 'pageview');
</script>
<!-- Start of LiveChat (www.livechatinc.com) code -->
<script type="text/javascript">
var __lc = {};
__lc.license = 6424601;
(function() {
var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
})();
</script>
<!-- End of LiveChat code -->
<!-- footer includes finish -->
</body>
</html>
<cms:else />
<cms:embed 'venue_list.html' />
</cms:if>
<?php COUCH::invoke(); ?>
venue_list.html
- Code: Select all
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Venue Database | <cms:get_custom_field 'site_name' masterpage='globals.php' /></title>
<meta name="description" content="<cms:get_custom_field 'site_desc' masterpage='globals.php' />">
<!-- header includes start -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="http://www.theweddingdj.co.uk/css/bootstrap.min.css" media="all">
<link rel="stylesheet" href="http://www.theweddingdj.co.uk/css/style.css" media="all">
<link href='http://fonts.googleapis.com/css?family=Roboto:400,100,300,500,700,900' rel='stylesheet' type='text/css'>
<script src="http://www.theweddingdj.co.uk/js/custom.js"></script>
<script src="http://www.theweddingdj.co.uk/js/superfish.js"></script>
<script src="http://www.theweddingdj.co.uk/js/jquery.flexslider-min.js"></script>
<!-- header includes finish -->
</head>
<body>
<!-- body html 1 start -->
<div class="main-wapper container">
<div id="header">
<div class="row">
<div class="col-sm-9 col-xs-12">
<h1 class="logo"><a href="#"><img src="http://www.theweddingdj.co.uk/images/logo.png" alt="" /></a></h1>
</div>
<div class="col-sm-3 col-xs-12">
<div class="call-but">01823 240 300</div>
<div class="call-but">07950 339988</div>
</div>
</div>
<div class="navigation">
<input id="toggle" type="checkbox">
<label for="toggle" class="toggle" onclick="">Main menu</label>
<nav class="main-menu">
<!-- body html 1 finish -->
<!-- menu code start -->
<cms:nested_pages masterpage='index.php' extended_info='1'>
<cms:if k_level_start >
<cms:if k_level='0'>
<ul>
<cms:else />
<ul class="dropdown-menu">
</cms:if>
</cms:if>
<cms:if k_element_start >
<li class="<cms:if k_total_children>child-menu dropdown</cms:if>"><a class="<cms:if k_is_current>active</cms:if>" href="<cms:show k_menu_link />"><cms:show k_menu_title /></a>
</cms:if>
<cms:if k_element_end ></li></cms:if>
<cms:if k_level_end ></ul></cms:if>
</cms:nested_pages>
<!-- menu code finish -->
<!-- body html 2 start -->
</nav>
</div>
</div>
<div class="flexslider home-slider clearfix">
<ul class="slides">
<li><img src="<cms:show banner_1_img />" alt="<cms:show banner_1_heading />" />
<div class="flex-caption">
<h2><cms:show banner_1_heading /></h2>
<p><cms:show banner_1_text /></p>
</div>
</li>
<li><img src="<cms:show banner_2_img />" alt="<cms:show banner_2_heading />" />
<div class="flex-caption">
<h2><cms:show banner_2_heading /></h2>
<p><cms:show banner_2_text /></p>
</div>
</li>
<li><img src="<cms:show banner_3_img />" alt="<cms:show banner_3_heading />" />
<div class="flex-caption">
<h2><cms:show banner_3_heading /></h2>
<p><cms:show banner_3_text /></p>
</div>
</li>
</ul>
</div>
<div class="clearfix"></div>
<div class="main-contain">
<!-- body html 2 finish -->
<!-- blog start -->
<cms:pages masterpage='venues.php' paginate='1' limit='100'>
<header><h2><a href="<cms:show k_page_link />"><cms:show k_page_title /></a></h2></header>
<div><cms:excerptHTML count='75' ignore='img'><cms:show main_content /></cms:excerptHTML></div>
<div><a href="<cms:show k_page_link />">Read More...</a></div>
<cms:if k_paginated_bottom>
<cms:if k_paginate_link_next>
<div><a href="<cms:show k_paginate_link_next />">Previous Posts</a></div>
</cms:if>
<cms:if k_paginate_link_next>
<div><a href="<cms:show k_paginate_link_prev />">Newer Posts</a></div>
</cms:if>
</cms:if>
</cms:pages>
<!-- -->
<!-- footer content start -->
<div class="row" style="margin-top: 20px;">
<div class="col-md-4"><div class="alert alert-info" role="alert">Call Nick on 01823 240 300</div></div>
<div class="col-md-4"><div class="alert alert-info" role="alert">Send a text to 07950 339988</div></div>
<div class="col-md-4"><div class="alert alert-info" role="alert"><a href="get-in-touch/">Click here</a> to send an email</div></div>
</div>
</div>
<div id="footer">
<div class="row">
<div class="col-sm-6">
<div class="copyright-text">© 2015 The Wedding DJ</div>
</div>
<div class="col-sm-6 col-xs-12">
<div class="socli-icons">
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/AMEX.gif border=0 alt="American Express payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/mastercard.gif border=0 alt="Mastercard payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/maestro.gif border=0 alt="Maestro payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src=http://www.worldpay.com/images/cardlogos/VISA.gif border=0 alt="Visa Credit and Debit payments supported by Worldpay"></a>
<a href="http://www.theweddingdj.co.uk/get-in-touch/make-a-payment/"><img src="http://www.theweddingdj.co.uk/images/logo-paypal-40px.jpg" border="0" alt="PayPal"></a>
</div>
</div>
</div>
</div>
</div>
<!-- footer content finish -->
<!-- footer includes start -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-44984211-2', 'auto');
ga('send', 'pageview');
</script>
<!-- Start of LiveChat (www.livechatinc.com) code -->
<script type="text/javascript">
var __lc = {};
__lc.license = 6424601;
(function() {
var lc = document.createElement('script'); lc.type = 'text/javascript'; lc.async = true;
lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(lc, s);
})();
</script>
<!-- End of LiveChat code -->
<!-- footer includes finish -->
</body>
</html>