親愛的先生們,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