2016-10-14 155 views
0

在本地機器上完成開發之後,我通過FTP將opencart移動到遠程服務器。當我試圖訪問www.myshop.com我得到Opencart 403在遠程服務器上移動時被禁止

故宮

您沒有權限訪問/在此服務器上。

的Apache/2.2.31(FreeBSD的)PHP/25年6月5日,在服務器端口biroelektronik.com 80

但是,當我嘗試訪問www.myshop.com/upload everythink工作奇妙與本站店表現!

我需要創建特定的.htaccess指向upload目錄以及如何創建它?或者在這裏遇到其他問題?

這裏是我的目錄(根)public_html這裏我把所有文件: enter image description here

我做的嘗試: 我在根目錄創建.htaccess文件有:

<IfModule mod_rewrite.c> 
RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ upload/$1 [QSA,L] 
</IfModule> 

但不工作我不知道whay

回答

0

將「upload」目錄的內容移動到Web服務器的根目錄。當您訪問www.myshop.com時,請求的默認值爲index.php,因此它會嘗試將實際目錄內容視爲各種文件瀏覽器。由於明顯的安全原因,這是旁邊的從未由網絡主機啓用,因此主機報告你沒有權限查看它。

當您訪問www.myshop.com/upload實際上您正在訪問www.myshop.com/upload/index.php所以只需確保OpenCart的index.php文件位於您的根目錄中。

相關問題