私はLaravelプロジェクトをセットアップしていましたが、これは初めてこのURL形式で設定します:http://ip-address/~username。このurl形式でlaravelを設定する方法http:// ip-address /〜username
URLに初めてアクセスしたときにディレクトリ一覧が表示されるため、URLに/public
を追加してアクセスしてみました。しかし、他のすべてのリンクには/public
があり、404
というエラーが発生します。私は、プロジェクトのルートフォルダにhtaccess
ファイルを入れてみました
inside public_html
- app
- bootstrap
- config
- database
- public
- other folders
- htaccess
- other files
:
これは、現在のディレクトリ構造です。
<IfModule mod_rewrite.c>
Options -Indexes
RewriteEngine On
RewriteRule ^(.*)$ /public/$1 [L]
</IfModule>
しかし、それでも動作せず、私はもう何をすべきか分かりません。あなたがこのような状況に慣れているなら、私を助けてください。前もって感謝します。
最初のオプションは、これまでに行ってきましたが、localhostのみでした。私は本番サーバーでそれを行う方法を知らない。あなたは私にそれを行う方法の例を教えてもらえますか?現在、その解決策を探しています。 –
もちろん、実際に使用しているWebサーバーは何ですか?元の質問から、あなたはxamppを使っていると思いますか? – ggg
ありがとう、それはcentosのApacheです。私はxamppを使用していないので、localhostにはありません。 –