1

我想实现以下内容:

  • 新的站点结构,基于新的目录路径、新的 PHP 框架、DB 结构等。该站点应可通过http://www.mysite.com 访问
  • 旧结构中的某些页面应该可以继续工作。旧站点结构应该可用并保留在其旧文件夹中,例如/var/www/myoldsite
  • 一般来说,当我调用特定页面时,比如http://www.mysite.com/specificpage.php,应该调用旧站点,否则只能访问新站点的页面。

我应该如何设计?在apache的虚拟主机中?还是在.htaccess文件中?

4

1 回答 1

0

我不确定我是否理解正确,但是

我建议您在http://www.mysite.com/new下提供您的新网站

将其放入 .htaccess 文件中:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^\.php$ http://www.mysite.com/new/$1.php [R=301,L]

如果不是旧站点,这会将所有流量重定向到新站点

于 2012-01-02T12:00:10.610 回答