2017-12-28 18 views
-1

皆さん、私は自分自身にウェブサイトを作成しました。そして、.htaccess(111.111.111.111/list.php | 111.111.111.111/listのようなもの)を使ってリンクを編集しました。しかし、私は自分のLinuxサーバにファイルを置くと、それは私のLinuxのnginxサーバを動かさない。 urlボックスに111.111.111.111/listを書き込むと、404が見つかりませんでしたページが表示されます。それは私に111.111.111.111/list.php と書いてほしいと思って、すべてが自分のコンピュータのlocalhostで動作しています。
(私はちょうどサーバのIPだけを使用してドメイン名を購入しませんでした)
助けてください 私の英語のために謝罪します。Nginxの.htaccessはLinuxサーバーでは動作しません

+1

設定の詳細がなくても、誰も助けてくれません。 – Makoto

+0

どのような設定詳細? .htaccess?私はnginxのための任意のオプションがあることを意味します –

+0

Stack Overflowはプログラミングと開発の質問のサイトです。この質問は、プログラミングや開発に関するものではないので、話題にはならないようです。ヘルプセンターの[ここではどのトピックを参照できますか](http://stackoverflow.com/help/on-topic)を参照してください。おそらく[Webアプリケーションスタック交換](http://webapps.stackexchange.com/)、[Webmaster Stack Exchange](http://webmasters.stackexchange.com/)、[Unix&Linux Stack Exchange](http:// unix.stackexchange.com/)がより良い場所になるでしょう。 – jww

答えて

-1

パフォーマンス上の理由からNginxは.htaccess-filesをサポートしていません。 https://www.nginx.com/resources/wiki/start/topics/examples/likeapache-htaccess/

これは、nginx設定ファイル内で行う必要があります。 .PHPを削除するには 多分これは役立ちます:

How to remove both .php and .html extensions from url using NGINX?

あなたが本当に.htaccessの必要がある場合は、代わりにnginxののApacheを使用する必要があります。

関連する問題