私は10月にubuntu 16.04をインストールしました。Octobercmsバックエンドで404を取得
インストーラはすべてうまくいっていますが、バックエンドに移動しようとすると404エラーが発生します。
私は私が見つけた可能性があり、すべてをGoogleで検索していた:
- アンコメントでRewriteBase/.htaccessの上
- が.confのサイトのファイルに
- 追加 "AllowOverrideのすべて"
これを解決するにはどうすればよいですか?助けて!
私は10月にubuntu 16.04をインストールしました。Octobercmsバックエンドで404を取得
インストーラはすべてうまくいっていますが、バックエンドに移動しようとすると404エラーが発生します。
私は私が見つけた可能性があり、すべてをGoogleで検索していた:
これを解決するにはどうすればよいですか?助けて!
可能な解決策は、ブラウザのアドレスバーにあるURL/URIをチェックすることです。それは私が/etc/apache2/apache2.conf
に<Directory /var/www>
ディレクティブでAllowOverride all
を持っていたことを確認して確認して必要な私にとっては
:それは(https://github.com/octobercms/october/blob/master/config/cms.php#L39ご参考用)のconfig/cms.php でご使用の構成に同意する必要があります。それはデフォルトでNoneに設定されていて、私が犯人に入れたすべての許可を無効にしていました。
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>
たちとあなたの設定を共有してください。 Octobercmsはどのようにインストールしましたか? – HenBoy331