実際に私のプロジェクトはWordPressにあります。私はWindowsからLinuxに自分のサーバーを変更しています。.htaccessがLinuxサーバで動作していません
これを変更した後、私はこのエラーに直面しています!
なぜ私の.htaccess
はLinuxサーバーをサポートしていませんか?
実際に私のプロジェクトはWordPressにあります。私はWindowsからLinuxに自分のサーバーを変更しています。.htaccessがLinuxサーバで動作していません
これを変更した後、私はこのエラーに直面しています!
なぜ私の.htaccess
はLinuxサーバーをサポートしていませんか?
あなたがApacheを使用している場合は、.htaccessファイルを実行することを可能にするためには、それを構成する必要があります。そうするには
、あなたは
Allowoverride
をAll
(またはその他)に設定することもできます。 AllowOverride/etc/apache2/apache2.conf
(または一部のバージョンでは/etc/apache2/httpd.conf
)に設定してください。これらのファイルには、/ var/www /ディレクトリを指し示す<Directory "/var/www/"
があります。このDirectoryタグ内では、AllowOverride
をAll
に設定できます。この設定を使用すると、サーバー上のすべてのサイトで.htaccessの使用が許可されます。私は、より簡単でクリーンな設定を可能にする仮想ホストを使用することをお勧めします。
チェックアウト.htaccessファイル内のコメント、それは//で始まる場合、これは問題を解決した私にとって#
に変更し、私もあなたのために願っています。
LinuxでApacheサーバーを設定しましたか? .htaccessファイルは 'AllowOverride'を使って許可する必要があります。この[指令](https://httpd.apache.org/docs/2.2/en/mod/core.html#allowoverride)では.htaccessファイルを使用できます。 – AnthonyB