亲爱的先生们,Magento的测试环境不受重定向到生活环境
我们正在运行Magento的店,我们的托管公司使我们成为一个开发环境,我们要使用的CE版本升级,从02年7月1日至1.9.1 。为此,复制数据库并正确编辑local.xml以连接测试数据库。
但是我们遇到了一个问题,即dev-subdomain(dev.domain.com)不起作用。它总是重定向到实时环境index.php(domain.com)。
我们该怎么办?我们的托管服务提供商告诉我们问题出在活动文件夹中的.htaccess文件中。测试环境.htaccess是空的。
我最初的想法:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/ [R=301,L]
我们应该将其删除或以某种方式改变它呢?如果我在访问该网站时更改了dev.comain.com的两个链接,但是重定向失败,我们会收到一条错误消息。
如果我添加
#Alternate default index page
DirectoryIndex dev
然后无论是直播还是测试的index.php做的工作。那么我们可以尝试什么呢?重新打印文件已打开。
############################################
## rewrite everything else to index.php
RewriteRule .* index.php [L]
此外,我们有这样一个在我们的.htaccess
############################################
## default index file
DirectoryIndex index.php
<IfModule mod_php5.c>
只需删除或重命名的.htaccess不工作也没有。它只是重定向到现场环境。
我会感谢每一个提示。
问候
迪米特里Petrik