Primeiramente, verifique se você tem mod_rewrite ativado. Você também precisa alterar o URL base em /sites/default/settings.php
Migrando / empurrando minha instalação local para o www.mysite.com
Visitou a URL www.mysite.com, o site parece igual ao meu localhost, bom.
Mas -
Eu fiz um tryPage no meu
localhost / drupal, para o qual
pathauto (cleanURL) recomendou o
URL "content / trypage", que eu
explicitamente alterado para "trypage",
esse link absoluto para a página é
"localhost / drupal / trypage" e não
"localhost / drupal / content / trypage".
Agora, quando clico no link da página de remessa no mysite,
é aberto em referência ao meu
localhost, minhas páginas locais são
aberto. Ou seja, quando clico
newpage no mysite.com, o URL
solicitado é
"localhost / drupal / newpage" e não
"www.mysite.com/newpage".
Você acha que é pq do SEO problema de geração de URL amigável, o Módulo Pathauto.
De qualquer forma, como eu resolvo isso
Se eu fizer o meu "localhost / drupal" para abrir a partir do mesmo URL (mysite.com), eu não sei como
para fazer isso exatamente, acho que configurando
vhosts. Mas se eu fizer isso, então a URL
www.mysite.com onde será necessário
eu, local ou online.
Primeiramente, verifique se você tem mod_rewrite ativado. Você também precisa alterar o URL base em /sites/default/settings.php
Eu suspeito que, se você limpar o cache no site ao vivo, verá que os links apontam de repente para o servidor correto. Já vi casos em que entradas de menu foram geradas em um site copiado que apontava para o URL antigo.
Eu geralmente tenho os módulos Devel e Admin Menu, então "Flush caches" está bem no menu admin_menu superior esquerdo. Ou você pode simplesmente não incluir as tabelas cache_ * quando copiar o seu MySQL.
Boa sorte.
"content / title" no URL do pathauto parece o padrão pronto para uso. Verifique a configuração dos nós pathauto- & gt ;.
Além disso, a limpeza de cache, como Chris sugere. Pode corrigir muitos problemas estranhos.
Tags drupal rewrite web-hosting