Como remover / drupal da URL no Drupal 7 quando a instalação está no subdiretório associado

No Drupal 6, consegui instalar o Drupal com sucesso em um subdiretório chamado drupal e depois referenciar o site sem precisar usar example.com/drupal. No Drupal 6, para fazer isso funcionar, fiz o seguinte: - Criei um arquivo .htaccess no diretório raiz em que / drupal foi criado. O conteúdo do arquivo era:

Options -Indexes
RewriteEngine On
RewriteRule ^$ drupal/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ drupal/$1

Atualizado odrupal/sites/default/settings.php para ter o $ base_url definido como:$base_url = 'http://example.com';

Quando eu tento fazer o mesmo com o Drupal 7, apenas a primeira página pode ser exibida, todas as páginas falham horrivelmente (ou apenas exibem a primeira página). Também tentei descomentar as linhas RewriteBase em /drupal/.htaccess. Primeiro eu tenteiRewriteBase /drupal e depois tenteiRewriteBase /. Mas ambas as tentativas falharam. Eu nunca precisei fazer isso com o D6, mas pensei em descartar essa possível correçã

Atualmente, estou testando a nova instalação do Drupal 7 usando o xampp (versão 1.7.4) no site example.com em htdocs (ou seja, xampp / htdocs / example.com / drupal). O site do Drupal 6 está dentro da mesma instalação do xampp, mas é claro que com um caminho de diretório diferente (por exemplo, xampp / htdocs / d6example.com / drupal). Observe que também tenho a instalação do Drupal 6 em execução em um servidor de produção com apenas o valor da variável $ base_url alterad

ntão, como você pode instalar o Drupal 7 em um subdiretório e executá-lo nesse diretório sem ter o nome do diretório na URL? Nota: Estou instalando o Drupal 7 em um subdiretório, pois ele permite uma atualização mais fácil entre as novas versões do núcleo do Drupal 7

questionAnswers(3)

yourAnswerToTheQuestion