2017-12-20 8 views
0

私のウェブサイトをUAT/TestドメインからEC2 AWSにアップロードしました。すべてがうまくいく前に、ホームページだけが開きます。Webiste URLがindex.phpなしでルーティングされていません

そして、私は他のどのリンクに移動しようとした場合、私は、それは誤り

要求されたURL /page/company以下与えることはできませんが、このサーバー上に見つかりませんでした。

しかし、その間にindex.phpを挿入すると問題ありません。

アイデア?

+0

wordpressのようないくつかのPHPフレームワークですか? – chandlerbing

+0

は、書き換えが無効になっているように聞こえます。つまり、以下のようになります。https://stackoverflow.com/questions/869092/how-to-enable-mod-rewrite-for-apache-2-2 –

+0

はいそれでした。 早く復帰してくれてありがとう。 は正確に私は/ etcのhttpd/confに/ httpd.confの AllowOverrideの中線の下にたくさんの愛するすべての –

答えて

0

サーバでmod_rewriteモジュールを有効にし、htaccessファイルでindex.phpを書き換えてください。

+0

感謝を変更し、それが問題を解決し、 –

+0

どうもありがとう親愛なる..問題を解決しました。.. 正確に私はラインの下に変更etc/httpd/conf/httpd.confにあります。 AllowOverrideすべて –

0

私は問題は、ディレクトリが選択されている場合、特定のファイルにユーザーを指示するために使用するのapache(正でないことは、あなたがWebサーバーとして使用しているものである)のDirectoryIndex可能性が信じている

0

あなたのファイルpremissionsをご確認くださいURL。

アクセス権がある場合はapache設定で、ウェブスペース自体にアクセスできる場合は.htaccessファイルで設定できます。 DirectoryIndexと基本的に

http://www.htaccess-guide.com/directoryindex-uses/

あなたは、ディレクトリには、ファイルをURLで指定されていないときに使用されるように、好きなファイルは本当に自動的にindex.phpを、またはindex.htmlをを使用するようにApacheを伝える、またはすることができます。

関連する問題