こんにちは、アパッチ - 404見つかりませんでした
私はプロジェクトを起草していると私は、PHP、MySQLの、ubuntu16.04とのVirtualBoxでのapache2をinstaledました。私はローカルで作業しています。私はlaravel 5.3をインストールしました。APIを実行して、新しい仮想ホストを作成し、DocumentRoot my_folder/public
とServerName name_virtual_host
を配置しました。それから私は私のホストファイルに行き、新しい行:127.0.0.1 name_virtual_host
を置いた。私は私のブラウザhttp://name_virtual_host上に置くと、laravelページは、それが想定しているように見えますが、私はhttp://name_virtual_host/apiに入力すると、それは戻っています:
要求されたURL/APIは、この上で見つかりませんでした
が見つかりませんサーバ。
Apache/2.4.18(Ubuntu)Serverのname_virtual_hostで使用したポート80は、 というJSONが表示されます。
私の仮想ホスト:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName name_virtual_host
DocumentRoot /var/www/my_folder/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
私のフォルダ内に、私はPHPの職人が
サービスを提供し、URLに入れ
COMANDを書く場合:
name_virtual_host:8000/api
これは機能します。
どうすればこの問題を解決できますか? 私はこのソリューションが.htaccessファイルを作成していると思いますが、このファイル(.htaccess)の中に何を入れるべきですか?
ありがとうございました。
ありがとうございます。使用可能なmod_rewriteがありません。ありがとうございました – Catarina