I want to say that, in some cases, you can add by template way your meta tags to your specific page.
you can locate html.php.tpl
in modules > system
file. copy and paste it inside your template directory. then add your meta tags using some php code to show these tags only in that specific page:
<?php
if(isset($_GET['q'])){
$path = $_GET['q'];
if(preg_match('/test/', $path)){
?>
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
<?
}
};
?>
(you can add this snippet before, for example, the <title>
tag line)
remember that if you need your meta in more pages, you can replace the pattern of preg_match() php function (in this example is /test/
) for several pages (for example /(test|another_test_page|another)/
)
Update: if you do not see changes, is very important clear cache to see changes.
Update2 drupal_get_path_alias() could be an useful function to get the current alias: Given an internal Drupal path, return the alias.