簡體   English   中英

Silverstripe在Plesk Server上不起作用

[英]Silverstripe not working on Plesk Server

我正在嘗試創建一個在SilverStripe 3.0上運行的新域。 我無法弄清楚這個問題。 如果我上傳一個自定義的php頁面,則它可以正常運行,但是我的網站無法正常工作。 它顯示空白頁,但顯示收藏夾。

如果我嘗試打開www.mydomain.com/admin/www.mydomain.com/admin/收到錯誤消息

Page Not Found The requested URL /admin/pages was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

這不是Silverstripe錯誤頁面。 這是我的PHP 信息

請讓我知道我是否缺少任何東西,或者有任何方法可以解決該問題。

試試www.yourdomain.com/index.php/admin

如果可行,那是因為您的重寫無效。 這可能是因為.htaccess配置不正確,或者根本沒有使用.htaccess(在這種情況下,您需要編輯服務器配置)。

最后我用了Plesk,它總是用apache。 如果現在有所不同,並且您將nginx用作轉發代理,則需要手動設置網站的重定向。

聽起來您的.htaccess似乎沒有受到尊重。 Plesk是否允許覆蓋本地目錄中的.htaccess?

在apache級別上,我們將有類似此節的內容,以確保尊重項目的.htaccess;

允許全部覆蓋

如果您的.htaccess文件正在處理中,請確保您的主機已啟用mod_rewrite,這是訪問漂亮URL所必需的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM