0

The rewrite I'm using maps /products/string to products.php?product=string and the products.php is basically:

<header>

<?php if(!isset($_REQUEST['products'])) {?>
<a href="products/consumer-hardware>Consumer Hardware</a>
<?php }?>

<?php if (isset($_REQUEST['products']) && $_REQUEST['products'] == 'consumer-hardware') {?>
<consumer-hardware details>
<?php }?>

<footer>

Now the rewrite works, because I'm not getting a 404, but of course since the anchor URL is not a query (products/consumer-hardware rather than products.php?product=consumer-hardware), $_REQUEST has no value! So I see my header & banner but none of the consumer-hardware details. How do I keep my mod-rewrite but assign the url /products/consumer-hardware to the particular section in the page?

Many thanks

Alex

3
Contributors
2
Replies
3
Views
10 Years
Discussion Span
Last Post by bigattichouse
0

request has no value coz u cannot request like this

<?php if (isset($_REQUEST) && $_REQUEST == 'consumer-hardware') {?>
<consumer-hardware details>
<?php }?>

try this

<?php
if (isset($_REQUEST)
{
header('Location: /products/consumer-hardware');
}
?>
<consumer-hardware details>
<?php }?>

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.