2016-09-03 51 views
1

我在Ubuntu 16.04上安裝了10月份的cms。我在octobercms後端得到404

安裝程序,一切順利,但是當我嘗試去後端時,我得到了404錯誤。

我一派,做了所有我能找到:

  1. 取消註釋RewriteBase /上的.htaccess
  2. 啓用重寫模塊
  3. 添加有 「AllowOverride全部」 上的.conf站點文件

我能做些什麼來解決這個問題?幫幫我!

+0

請與我們分享您的配置。你是如何安裝octobercms的? – HenBoy331

回答

1

對於我來說,需要確保以確保我在/etc/apache2/apache2.conf曾在<Directory /var/www>指令AllowOverride all。它默認設置爲None,並覆蓋所有允許我放入我的虛擬主機。

0

如果你使用IIS,你需要添加一個web.config文件與以下重寫規則,以獲得後端的工作 -

<rewrite> 
     <rules> 
      <rule name="redirect all requests" stopProcessing="true"> 
       <match url="^(.*)$" ignoreCase="false" /> 
       <conditions logicalGrouping="MatchAll"> 
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" pattern="" ignoreCase="false" /> 
       </conditions> 
       <action type="Rewrite" url="index.php" appendQueryString="true" /> 
      </rule> 
     </rules> 
    </rewrite> 
相關問題