2017-03-09 21 views
-3

私はApache2、PHP5、MySQLをインストールしました。そして今、私は自分のプロジェクトを実行しようとしているが、エラーを取得しています:apache2のモード書き換えを有効にする方法

The requested URL /toothi/home was not found on this server. Apache/2.2.22 (Ubuntu) Server at 192.168.2.169 Port 80

私はapache2-

sudo a2enmod rewrite

sudo apache2 restart

でのmod_rewriteを有効にするにはのUbuntu 12.04

+1

サーバーの構成とフォルダ構造を共有してください。 –

+0

アプリケーションに仮想ホストが必要ですか?そうであれば、構成しましたか? – teeyo

+0

私はmod_rewriteがあなたのケースと関係があるとは思わない。確かに、@OlcayErtaşが述べたように、私たちとあなたのフォルダ構造を共有してください。 IMHO私はあなたが間違ったディレクトリにアクセスしようとしていると信じがちです。 – Arkoudinos

答えて

1

に私のプロジェクトを実行しようとしていますmod_rewriteを.htaccessファイルから使用するには(これは非常に一般的な使用例です)、デフォルトのVirtualHostを編集してください。

<Directory “/var/www/”> 
AllowOverride All 
</Directory> 

は再びサーバーを再起動します:「DocumentRootのは/ var/www /の」次の行を追加するには、以下

にsudo vimの/etc/apache2/sites-available/000-default.conf

sudo service apache2 restart

関連する問題