我正在将drupal从localhost部署到实时服务器。但我无法访问这些页面:
我有http://localhost/site/admin,所以我应该http://liverserver.com/site/admin,但它说该链接不存在。
我将所有文件复制到了实时服务器。
然后,我正确地复制了数据库,并将settings.php更改为新的mysql服务器。
该网站显示,但我的所有网页(干净的网址)都无法访问,无法理解原因。
答案 0 :(得分:6)
您确定要复制.htaccess文件吗?这很容易错过,因为许多系统隐藏名称以“。”开头的文件。听起来你没有它。
仅供参考,在干净的URL工作之前,您可以通过在路径前加“?q =”来访问管理页面,例如http://liverserver.com/?q=site/admin
答案 1 :(得分:2)
尝试上面的Scott提示,看起来这是一个干净的URL问题。
问题:
如果没有 - 你可能想阅读extension documentation关于这个问题(因为它不是一个新问题),特别强调已经在web服务器上安装了mod_rewrite(假设是apache)