На сайте Linux, Apache, PHP, Мне нужно убедиться, что подкаталог / cms на моем сайте не доступен для поиска поисковыми системами .
Смотрите, в корне сайта я установил каталог продуктов под названием Pinnacle Cart. Они хотели страницу новостей, которая извлекает контент из CMS. Я подключил WordPress к Интернету в подкаталоге / cms, создал несколько сообщений, а затем использовал следующий код, чтобы перенести это в мою тему Pinnacle Cart:
<?php require_once('../../../cms/wp-blog-header.php'); ?>
<?php $i = 1; $MAX_ARTICLES_TO_SHOW = 5; ?>
<?php while (have_posts()): the_post(); ?>
<div <?php post_class() ?> id="post-<?php the_id(); ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php the_content(); ?>
</div><!-- .entry -->
<div style="clear:both;"> </div>
<small><?php the_time('F j, Y') ?></small>
</div><!-- #post-... -->
<?php ++$i; if ($i > $MAX_ARTICLES_TO_SHOW) { break; } ?>
<?php endwhile; ?>
Обратите внимание, что некоторые изображения, использованные в постах, будут извлечены из / cms, и я хочу, чтобы они нормально загружались, но я не хочу, чтобы Google или любая поисковая система следили за чем-либо в /cms.
Обратите внимание, что в WordPress в / cms я также отключил параметр "Не разрешать сайтам, таким как Google, Technorati и т. Д. Индексировать этот сайт."
Я думаю, мне нужно либо настроить тему по умолчанию для WordPress в / cms / wp-content / themes, либо поместить какой-то параметр .htaccess в папку / cms или / (root) сайт.